Linux is very much a viable gaming platform these days, and Windows only has a minimal advantage in that area.
Here's the top of the list of 2022 most sold PC games (US chart):
#1 Most sold 2022 (CoD MW2): Nope https://www.protondb.com/app/1938090
#2 Most sold 2022 (Elden ring): Sort of (Steam deck apparently great, Desktop less than pefect) https://www.protondb.com/app/1245620
#3 Most sold 2022 (Madden NFL 23): Barely. No online play and worse perf https://www.protondb.com/app/1760250
And so on and so forth. But if we give a little more time it could be better. So look at 2021 most sold PC games instead
#1 Most sold 2021 (Apex Legends): Yes. Fixed in 2022 with official anticheat support 3 years after release. https://www.protondb.com/app/1172470
#2 Most sold 2021 (BF 2042): Nope https://www.protondb.com/app/1517290
#3 Most sold 2021 (CS:GO): Works (Although some of the user reports look really painful). https://www.protondb.com/app/730
Looking at protondb the number of titles that get a "Platinum" rating meaning they work out great of the box without tweaking, is extremely low. (proton/steamdeck isn't the only way of running Linux games of course).
I disagree it's 'far from great', I'd say it's only slightly short of Windows support. There's a reason Steam thought it made sense to use it as a base after all.
As for CSGO I have better performance under Linux than I do on Windows, and many other users support the same.
Others might shrug and say "hey 9/10 that's great, and if 3 of those run even better then I love it!"
So yeah, it's not all sunshine and butterflies, but "extremely low number of games that work out of the box" is not true in my experience.
(Important side-note: I don't play online multiplayer stuff, so the whole anti-cheat software topic does not apply to me.)
Few people think to visit it and report that a specific game works great for them.