So you’re still rolling a 6 sided dice every time you try a new game as to whether it works at all, and half the time you need to tweak it still? That’s a reasonably large barrier to entry then. I have arch Linux but I still boot into windows to play games that are supposed to be supported because I got sick of playing through 20 min or so of a game for it to crash in a specific spot and I’d have to start over in windows if I couldn’t find a reliable solution. After that happens a few times in a few games, I gave up and now I just go to windows to play games every time so I stop running into issues.
I buy games for my steam deck, only stopping to read up if they're "unsupported". Surprisingly, they seem to often STILL work in that case, this happened with Ghosts of Tsushima, which was unsupported because their online play didn't work (good riddance lol).
Never had an issue with any game running through proton. Only issue was Stardew Valley that couldn't play online. Turns out the Linux version (was default) had an unfixed bug, and choosing the Windows version with proton "Just Worked". Hilariously, "Win32 is the most stable Linux ABI"...