Another long-time linux user here: During the pandemic I finally decided to get a little bit more into gaming and figured I'll try it on linux to see if it'll work and if nothing else, the technical challenge would be fun.
Fortunately I like games after all, because there wasn't any real challenge to getting things working the wine/proton folks have done A LOT to make this stuff just work. I play overwatch and other AAA titles on my linux box just fine.
A few years ago Valve integrated Wine directly into Steam under the name Proton, and started some serious development work on it. As a result you can now play thousands of Windows games on Linux by just clicking "play" in Steam and maybe a bit of tweaking now and then. Years later Valve recently launched the Steam Deck which makes use of all this.
It's not perfect, of course, many games still don't work at all, but if you only know Wine you will be surprised how much better the compatibility and experience is now.
Proton is Valves fork of Wine with optimisations made specifically for playing games.
Proton is built into Steam for linux and should "just work" with any game purchased through Steam. It's also possible to use proton like standard Wine and run any Windows application outside of Steam.
Fortunately I like games after all, because there wasn't any real challenge to getting things working the wine/proton folks have done A LOT to make this stuff just work. I play overwatch and other AAA titles on my linux box just fine.