This is true in principle but most gamers are just gonna take the path of least resistance. If they can't play fortnite on Linux (I'm using an example, I don't know if it's actually unplayable on Linux) then they will use whatever OS lets them play.
People have been saying "vote with your wallet" every time gaming companies do something anti consumer like day one dlc or buggy releases (don't pre-order!) or $90 games, but gaming companies continue to push the envelope on what gamers will pay for because gamers keep paying for it.
It's a sad reality.
Even this framing is silly, if you have a PC to game there are not enough pros to choose Linux. You are giving up the ability to play some popular games and increasing the amount of effort required to play another chunk of them in exchange for what? A snappier file browser? Fewer anti-consumer dark patterns? It's not about "path of least resistance" it just flat out isn't worth it.
Take a step back. Why do people want to play Fortnite so much and not anything else?