I dual boot Windows and EndeavourOS. I’ve got a range of games running great on Linux, performance does take a hit in most cases but as long as you have good hardware and aren’t chasing ultimate FPS numbers, it is usually acceptable.
I wish I could make the full switch but music recording just isn’t a good experience on Linux. High latency, lack of audio device configuration, and a limited range of instruments and effects (VST files), all means a Mac or Windows are the only options.
Adding my voice to the hardware compatibility issue. While most hardware just works, Linux usually lacks the ability to configure the device. Audio interfaces are a good example of this. They work but you can’t set the sample rate or enable any custom features on ANY of them.
I believe government regulators should step in and require hardware manufacturers to provide Linux support equal to Windows or Mac. This could be relaxed for low volume or highly specialised devices, but mainstream consumer stuff should be more universal.