Definitely agree. It's almost there. But some things are still holding me back.
1) As you mentioned, VR is shit. I don't use VR a lot, but a couple of times per year I just want to try it again.
2) There's definitely a performance hit. Some games are very jittery on Linux, while running smoothly on windows. I spend a lot of money on my gaming PC because it's one of my oldest and favorite hobbies, and if an OS just tanks the performance it's kind of annoying.
3) Some games just don't work. Mostly multiplayer games. Normally I exclusively play offline, singleplayer games. But sometimes I like to visit private LAN-parties. Which I can't really do with Linux without spending half a day with debugging.
3.1) My work-life consists of debugging linux servers and fixing them, or setting them up. After work I just want to turn on my PC and game a bit. With Windows, that's 99.9% doable. With Linux, I have to debug and fix things during my free time as well, because the chance that a game just works out-of-the-box is pretty slim for me, even though Steam Proton is quite awesome.
4) A smaller hobby of mine is video editing, which is also not optimal on Linux. Aka., I would have to find a different tool, which I've tried unsuccessfully.
Basically, I use windows on my daily, free-time PC because gaming "just works" and sometimes I like to use VR or video editing softwares. If all I'd do in my free-time was browse the web etc., I'd just use a cheap laptop with Linux on it. After all, I really dislike Windows for anything else because it's such a bloated piece of shit OS ¯\_(ツ)_/¯
I'm waiting for Valve to maybe make a successor to Index with proper Linux support, but I'm not holding my breath.
I was a Windows user for a long time until Windows 11 came out that was the last straw for me.
[1]: https://www.scottrlarson.com/publications/publication-transi...
Man I havent played at a lan event in a long time. So many games now don't seem to support that. All my friends I use to play with have moved away. I would be nice to attend a LAN event again someday :D
A selection of games is Minecraft, Valorant, Left for Dead 2, CS:GO, Age of Empires, Stronghold, The Forest/Sons of the Forest, Valheim and some others.
As it is though, I'll just give up on VR and whatever else I like that doesn't work on Linux before I go to 11.