Just get the latest console every generation, you get the good graphics for a fraction of the price.
Kind of depends on what genres you’re interested in. For my taste (single player, story driven) most good games are PlayStation exclusive, at least on release. Sony absolutely has that market cornered.
The indie scene has plenty of single player, story driven shooters. Hell, it’s what they excel. Plus, when they do cringe dialog, it’s on purpose.