This is the big problem with modern gaming. Too many companies are now in hock to investors and publishers. To those at the top of the hierarchy, making a game is an investment, a bet. Innovation is stifled in favour 9f 'safe bets', no wonder gaming is stagnating.
It's not all doom and gloom, there are still exceptions to the rule. But it's certainly not looking good for fantastic single player games.
I'm expecting gta 6 to have a much shorter single player campaign with most of the focus towards online (and more obscene earnings from shark cards 2.0).