There are lots of games that run on linux these days. Personally, my wishlist has a deep enough backlog of linux-supporting games that there's very little risk I'll ever be "forced" to dip into the windows-only portion of the list.
For those times when I really just want to play a specific game that's Windows-only, dual-boot works great. I couldn't care less if telemetry tells Microsoft I start my PC every few months to play a few games ;)
I'm pretty skeptical that there are many real cases where eliminating Windows as a primary OS is a matter of "can't" and not "don't care enough to tolerate an occasional minor inconvenience". The latter case gets little sympathy when they complain about Microsoft's bad behavior.
Unfortunately, many modern shooters use anti-cheat software that stops you from running them in Linux. They're my biggest barrier to being full Linux all the time.
We are not talking about just a few games as in the pre-steam days, but ~30% of all games on steam have native ports for linux now and over 70% can be played with proton by now.
And in the end you will always have to make a choice what games to play, since not everyone owns every console ever (which have exclusive titles) or the latest and greatest hardware to play the very latest AAA titles (quite a few of which have native linux ports by now)
For those times when I really just want to play a specific game that's Windows-only, dual-boot works great. I couldn't care less if telemetry tells Microsoft I start my PC every few months to play a few games ;)
I'm pretty skeptical that there are many real cases where eliminating Windows as a primary OS is a matter of "can't" and not "don't care enough to tolerate an occasional minor inconvenience". The latter case gets little sympathy when they complain about Microsoft's bad behavior.