As someone who dailied Linux for years and years and whose primary use of my PC is to game… I have to disagree with you. The only title in my entire Steam library that doesn’t work is Halo: Infinite, and that only because I’m using an Intel ARC card which has a known issue running Infinite on Linux due to an incompatibility between a specific set of DirectX 12 calls and Vulkan. If I had chosen to upgrade to a new AMD card instead, I’d still be running Linux. But I wanted to support Intel, so here we are. When I’m done playing around on Infinite, I’ll switch back and never think about Windows again.
Hell, some of my library runs BETTER on Linux than on Windows with the ARC card. The only game that runs better on Windows is Halo: Infinite, and that’s only because it literally doesn’t run at all on Linux. 😂
Yeah, that’s fair. Linux has been my daily driver for like… 8 years now? And I dabbled with it for some time before that. I’ve gotten to a point where I’m MUCH more comfortable doing things the Linux way than I am doing things the Windows way. I also have to admit I don’t do much modding for my games, and the little bit that I do is often either a.) Supported/managed by the game itself, or b.) Because I still install the majority of my mods by hand rather than through a mod manager.