This is a minor take from someone who used to play CoD at a very high level (cash tournaments, wager matches, GB/CMG/UMG front page teams). At least from the perspective of games like Call of Duty and Overwatch, I think at least some chunk of it is that the quality of games is rapidly decreasing and it's killing off the fanbase. I remember back when it seemed like everyone I knew was following the CoD pro scene, watching the streams, tournaments, championships, etc. Nowadays I don't know a single person who still engages with that content and the responses I get from them are that they don't enjoy watching the games anymore. The current CoD (MW2 remastered), there are pro players making commentary and tweeting about how much they hate the games design. The person who is probably the single best known pro CoD player Scump is retiring now and he's said in side comments that it definitely has to do with how bad the game is designed. People seem to be losing confidence in these companies that make the games with the biggest esports scenes. Overwatch 2 now has also received quite a bit of negative press. There's probably a good chunk of anecdotal experiences inside my view but this is my take on things.
I think people are just split up over more games now. Every few years you get a LoL, a PUBG or a Minecraft where it seems like the whole world is playing at once. Then a good chunk of people move on, and there's not always a big thing to move onto. But some people remain. And I think people generally prefer the eSports of the games they know how to play.
Right now off the top of my head there's eSports for Overwatch, CSGO, dota 2, lol, apex, Fortnite, hearthstone, rocket league, pubg, valorant, rocket league, sim racing and countless fighting games.
And those are all still active and updated with new content coming out (except overwatch rip). Sure the market got bigger but it feels like back in 00s and early 10s a games life was shorter and more people tended to play the same thing.
If that was true, you’d see people playing old games. And sometimes you do. Age of Empires 2 is more popular than Age of Empires 4.
Considering the majority of people are still playing new games, that would suggest the newer games are better. You maybe getting old with your friends and no longer have interest in watching esports anymore.
> Considering the majority of people are still playing new games, that would suggest the newer games are better.
Following that logic, mobile games must be much better than non-mobile ones. Surely soon we'll start seeing competitive Candy Crush being played with millions of viewers