I've moved toward console gaming lately. 10 years ago, PC was great. Games were cheaper because Steam would have epic game sales, and $250 could buy a powerful GPU. But now for a proper GPU, you are going to be spending $350+ (and if you want a good PC experience, more like $500+). Steam sales are not what they used to be. And most PC gamers just play Fortnite, PUBG, CS:GO, DOTA2 etc. Online communities for console ports die within 6 months. And somehow, a lot of PC games STILL don't have proper controller support. I remember buying FFX/X-2 HD for PC a year ago, and the main menu (where you choose which game to launch) does not support controllers. So you either use KB/M to pick the game you want, make custom shortcuts, or use a 3rd party mod to fix it (which is what I did). This type of crap means you can't realistically hook up your PC to a TV and just play. Meanwhile, Xbox One X costs $300 on sale. Has GPU power about equal to an RX 580 (though highly optimized since developers target it). Any game with online is going to still have an active playerbase - you can put in BLOPS1 and still find lobbies quickly. All games will obviously properly support controllers and have UI that can be easily read on a TV from 10 feet away. Game Pass is really good value, and used Xbox game discs are dirt cheap. I still like PC for some things, nothing beats KB/M for FPS, but honestly I am more excited about new Xbox than I am 7nm Nvidia GPUs, assuming they keep price under $600. I haven't made up my mind PS5 vs Xbox yet, pricing will be a big factor, but console makers have a pattern where they get REALLY prideful after 'winning' a generation, then launching subpar hardware at a ridiculous price point (PS3, and the original planned Xbox One for example). Also I am glad they are both on-board for SSD. Part of the reason games are so large these days is because they contain tons of duplicate data to minimize streaming times from spinning disk. A game developed from ground up for SSD will not have that problem.