As a passionate core PC gamer (who has dabbled in consoles) for the past 20+ years, I can confidently say that right now is the greatest time it has ever been to be a PC gamer. A non-exhaustive list of reasons why this is true (some of these apply to more than just the PC):

- There are very few exclusives that matter anymore. The cost of making a AAA game is high enough that publishers can rarely afford to exclude a good part of their market. Of the two consoles that matter, many Xbox exclusives are coming to PC anyways.

- The quality of the PC versions of most games has gone up. There was a transitional period in the mid 2000s where gaming switched from being PC centric to console centric and the PC versions of many AAA games were awful. This has mostly passed. Even Japanese developers are releasing good stuff on PC now, and that group of developers have long seen the PC as alien.

- The digital download market is sane. Valve and Steam are a mostly benign monopoly, and Valve being privately held assures me this will remain true for a while. Problems down the line are problems for future Jake, though. Even so, the individual publisher stores are usually not too bad. Ubisoft's uPlay is fine and integrates with Steam pretty well, and EA's Origin has a big leg up on UI design and actually led the pack on refunds. GOG exists for people that want older games or draw a hard line on DRM.

- There is a range of hardware available for any budget, and the value and reliability of that hardware is the best it's ever been. You can get a $150 GTX 1050 Ti and have modest performance at 1080p on most modern games, or you can drop $650 on a GTX1080 and play most anything at 4K/Ultra, and there are many steps in between. As usual, the sweet spot of performance per dollar is somewhere around the $250 "mainstream" card, but the options exist.

- The Steam Controller and Steam Link are amazing. They open up a whole range of games that previously could only be played with a mouse and keyboard on your desk into your living room. Many games have native support for the XInput controller standard but the Steam Controller takes it even further. The Link steps in if your PC and TV are too far away for an HDMI cable.

- There are tons of games now in every niche. Consoles stay mostly to AAA games (which is fine, I love AAA games), but the range of AA and indie games on PC is amazing. If you want a simulator for something like farming, trains, or driving a truck - PC is your destination. How about managing a bloodline through medieval Europe? Tons of stuff that just isn't possible with a controller alone or that wouldn't be financially viable with the cost of console licensing is available, often with much more direct lines of communication to the developer.

- Digital distribution makes it simple to acquire any game you want at any time, often at a discount over physical stores. I can get a game in a few clicks on Steam and if it's on sale I may save anywhere from 50-90% off retail. I know that the modern consoles have this as well, but it is something I love about PC.

- eSports are fun and they are centered on the PC. I was initially skeptical, but I do enjoy watching some now, and it is undeniably a large market. But the related idea of streaming (Twitch, et al.) is also really cool. I like watching and interacting with some smaller streamers on Twitch, and it is a new way to be involved with gaming.

Like I said, I don't think there's ever been a better time to be a gamer and especially a PC gamer. With consoles taking a more PC-ish "upgradeable" route, I wonder how the market will change in the next decade.