* Triple-A games are often-times yearly releases of a series priced at $60 (Battlefield, Call of Duty, FIFA), but are hardly ever new games with new technologies. Most times they last about a year before they're effectively EOL'd.
* Indie games are much lower in comparison and receive more love from their developers
* Nintendo are renowned for their titles and IPs, but their games are far from innovative at times, and their prices are not competitive in the slightest.
* Pricing of modern video games makes players turn to free-to-play games which receive more updates on a regular basis.
* The only way to play classic games reliably is emulation. Getting modern versions of old games from devs/pubs is very unreliable currently (Silent Hill collection, Super Mario 3D Allstars, etc)