I guess I don't get how operating systems are still something that people have such strong opinions on. All of the major operating systems are good enough or can be made good enough by installing a few packages.

Pop may be great, but it's useless if you need to run Final Cut Pro. macOS is wonderful, but not if you want to play a lot of AAA games. Windows is fine, but if you are doing a lot of Ruby on Rails you may have an easier path on some Linux distro.

I think you understand perfectly why people have strong opinions. Depending on your particular use case, one will work magnificently while the other will be toast.

My point is that if I’m a gamer, I may not be a fan of Windows any more than I’m a fan of Seagate hard drives or Comcast internet. It’s just another bit of infrastructure that I need to do what I actually want to do - play games.

If you don't do online multiplayer, it pretty easy to be happy with Linux. Pick up something DRM-free on GoG or if you're a Steam user, many indie games are native as are Feral AAA and then there's Proton. If it doesn't work natively or through Proton, I just press the refund button on Steam because there's a lot of games out there that do work with my setup that it's not worth losing sleep over a handful of games.

I was shocked at how good Proton was. I accidentally became a digital nomad (went on holiday, couldn't come home due to covid restrictions, decided to never come back) and have been without my gaming desktop for months now. Age of Empires 4 came out and I really wanted to play it, so I gave steam + proton a shot. It actually worked, a AAA game released this year worked without much tweaking, I just had to get proton_ge[0]. I assume that mainline proton has caught up, so if you tried to play AoE4 on Linux today, it'll probably "just work".

[0] https://github.com/GloriousEggroll/proton-ge-custom