I’ve recently made the switch over to LinuxMint and I was shocked. Installing a popular Linux Distro is EASIER than installing Windows 10/11 at this point. Seriously. The Linux installer is super noob friendly, very quick and straight to the point, it doesn’t need you to create an online account and you don’t need be wary of accidentally giving any corporation the rights to steal your data.
And all the software I use (Steam, Discord, Spotify, Firefox, Thunderbird, …) were all downloadable from the GUI Installer and worked right away OUT OF THE BOX. No fiddling in any Terminal was required.
Seriously, it’s easier than installing Windows at this point.
It’s a complex issue and kind of depends on your games and your hardware and your software. In general, you can definitely count out major competitive multiplayer titles that rely on aggressive kernel-level anti-cheat software, since that is essentially spyware and it’s incompatible with Linux. Furthermore, very new titles often pose problems, as the primary target audience is always Windows. Linux compatibility is seldom considered by big publishers, and as such the FOSS community has to pick up the slack. With the release of the Steam Deck, Valve released a custom version of Wine called Proton, which acts as a compatibility layer between Windows and Linux specifically for Steam Games, but even that kind of is hit and miss. There’s a website called protondb that is trying to categorize game compatibility but even good rankings (gold / diamond) usually require some small amount of fiddling with settings.
Overall, if you want to have a single-click to launch games experience, you’re sadly still bound to Windows most of the time. But if you have the patience to experiment and learn new things, there’s way more tools and possibilities than ever before. Just be prepared to troubleshoot some things.