I am quite tired of every game needing 12 years to complete it. It used to be a single player game would last 10-12 hours and that was a long campaign. As someone that has limited time to game I prefer games that don't take 100s of hours to complete. That's why I liked Outer Worlds. Great RPG with limited content and that's just fine. It was fun and good and that was enough
Those games are still made.
Usually by Indies.
But when they're not they just don't get the attention or sales that the blockbusters get.
PENTIMENT is one. How did it sell?
GROUNDED. How much media pimping did it get?
DISHONORED sold well enough. The sequel, about as good, 4 years later, not so much.
ASTROBOT is supposed to be a GOTY candidate but its sales to date are mediocre.
LEGO HORIZONS even less.
Blame the game media pimping the big franchises, fancy graphics, and the games *they* like.
Blame consumers for buying the games *they* like. Many of which are live service time sinks.
Above all, blame the publishers for aiming for blockbusters and letting their legacies go fallow.