...which is still true today. It's common that large titles take 4+ years in development if they're not built on an existing game's engine and actually release in a finished state. Activision was able to release a new CoD every year because they cycled through 3 studios of which each had 3 years time for a game that's mostly a mod of the previous one with slight improvements to the underlying tech. And even then it's now almost expected that it'll take another 3+ months to get in a state that the game was meant to be released in.
> only cover a thousandth of the ground current games cover
That may be true if you go back to the Atari era, but even ~30 years old RPGs can still hold up well in terms of content. It's great that now we don't always need publishers to create & ship games and can release updates online, but that's no excuse to sell incomplete products.
We also wouldn't get games like Goat Simulator who basically set a low expectation bar in exchange for low cost, best effort game play. I'm kind of ok with more "garbage" if we also get more weird/low budget games that wouldn't exist otherwise.