The games are caused by the development team. Your disappointment is caused by your expectations.
Much to discuss about it, but I think the bigger the studio, the more known their game is, the less likely they are to reinvent the wheel.
GT, BF, CoD, whatever. Expectations to these games are generally high, but as it gets more and more difficult to be
better than the previous game, so drops the reputation of that game.
"Smaller" companies manage to do the other way round when they have their first huge leaps into the market.
Kena, Stray, basically the most of Supergiant Games. Even though the game are seeing some kind of high expectations they didnt seem to lose face once released.
So definitly the last part is the most important: dissapointment sets in, when your personal expectations are different to how the game is developed, no matter how much money that game then generates for its actual qualities.