think about it this way though, quake and unreal back then could keep selling the same titles for a number of years, they didn't have to milk the release cycles so much being PC only/primarily. I know they had some dreamcast/psx releases w/e.
3 console gens in the last 15 years or so that's going to lend itself to more releases and shorter times in between.
CoD/Battfield especially have no reason not to emulate EA's model with Madden because, shit, it work don't it? if motherfuckers really wanna buy a (((brand new game))) so they can play nuketown again with tweaks that in all reality even a retard like me could have done comparable things with a half-life 1 mod.
the problem is ultimately that the big vidya businesses aren't chasing the demo they were 20 years ago you fucking boomer, they're chasing everybody. it's not just kids playing cod, late run millennials in the workforce for a few years now are in it deep for christ sake.
It's not a niche thing at all.
Especially CoD now has four game modes basically, a single player campaign, standard multiplayer, zombies, and now their battle royale mode(s) so they are appealing to a variety of people with that.
idk mayne, it's just poz shit all the way down at this point.