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.
Gaming works well for most Steam games, but if you go out of Steam it can be less nice. I’ve been linux-only for around two years now, and there’s been only a handful of games that I wanted to play that wouldn’t run on linux (but there’s only a handful of online games I play so ymmv)