To begin with, PC is getting loads of PSN and XBLN knockoffs, as if steam, which I already hate as it is, wasn't enough. There is no guarantee an indie game will actually show up without being tied to a single store (or DRM-free in other words), and most of the AAA ilk still continue putting Denuvo despite its many screw ups and failures.
To do any modding these days, half the editors, half the mod tools, even the mods themselves often times, are available exclusively on steam. GOG owners of A Hat in Time simply don't have access to the modding tools or the mods that are only on workshop, thus requiring them to ask their steam friends to down-and-up-load these mods. To add to the modding woes, the party mode thing for A Hat in Time simply does not work with GOG, because the developers used a new valve multiplayer API that is obviously steam only to solve the problem of everyone "not being able to play," and conveniently ignored that GOG's Galaxy has support for online, including CrossPlay which would allow GOG users to play with steam users just fine. This game is only one example of severe version parity, there's several more like it. Is this the price for the mistake of making a choice on a platform so championed for its choices?
Ah yes, choices. What choices does a PC player have nowadays, outside of building your own hardware? The way I'm seeing it, the choices the PC is known for are becoming meaningless. You can't get most newer games on physical, indie or AAA. Most games are either valve steam exclusive, epic steam exclusive, ubisoft steam exclusive, you simply don't have a choice in the matter. There's the mods as I explained, and even VR seems to be geared towards steam itself, if the latest tetris is any evidence. Ah, did I forget to mention that even controllers can now be coded to work solely through steam, but not without it?
The PC as a platform for games is becoming bizzare. The choices are there for you to make, but if you dare step outside the steam ecosystem, you might find yourself missing a feature or two for no good reason. Or simply the developers twist our arms when selling the latest, I don't know, Battlefield game, and we all happily let them.
There are thankfully still gems in the roughs. Cuphead has been a great experience on GOG, with the updates arriving in a timely manner. As far as I remember, Overgrowth's DRM-free was getting a lot of updates on Humble Bundle, the worst off store in terms of version parity. I still appreciate being able to download Doki Doki Literature Club off itch.io along with its paid goodies pack; other games would just offer the game somewhere else but sell the goodies or soundtrack as a DLC only on Steam.
And yet, I don't think these gems are enough to make the PC significantly more tolerable when it comes to games.
If you have come this far through my rant, thanks for reading, and I hope to hear what you think about it all.