With the advances in gaming on Linux in recent years, it is so tempting to switch full time. I would absolutely love to, but I am a Game Pass Ultimate subscriber and it is where I play a lot of my games on PC. I know you can use the cloud version, but I cannot stomach streaming games in their current state, so it is a no go. A large portion of my Steam library is compatible, but anytime I have done an install I end up giving in and going back to Windows for games.
I’ve been maining Linux on my gaming rig for about a decade. It’s way better now with modern Proton/Steam. Most games run great. Some have weird issues that will take some extra work or need a special version of Proton. A few are completely incompatible, like Destiny 2 (requires some gnarly security software that Bungie isn’t willing to support on Linux).
You can check the ProtonDB site for the games you want to play to get an idea of what to expect. I notice about a 5% performance drop in Linux compared to Windows for most games, but that may have to do with the extra stuff I have running in the background on Linux for work/dev.
I love Linux and advocate its use, but if Windows is meeting your needs don’t feel like you have to change. If you do try it, it’s a good idea to start with a dual boot and jump back to Windows if a game you want to play doesn’t work in Linux. Or if you hit an issue you just don’t want to deal with right then. Computers can sense when it’s been a long day and you only have 20 minutes to play.