I’m definitely not saying there aren’t loads of people who will have problems because of it— the games you listed are all popular with millions upon millions of people. I used to play League exclusively. With that said, there are likely that many who don’t play those competitive multiplayer games who could absolutely enjoy playing games on Linux with zero effort and have a better experience doing it. I gave up playing League for Linux, and I don’t regret that. I’ll never be good enough at it to really enjoy it.
My point is, more or less, if someone mostly plays solo games, or games that will never have professional players (because there won’t be enough money to pay someone to be a professional)—- Linux slaps. Use Linux. It’s free. It’s great. It’s stable it works.
Is it for literally everyone? No. But it is probably for a lot more people than realize it.
Additionally, if the market becomes big enough, those games that don’t work—- will be forced to. Money talks.
I play Battlefield 2042, Call of Duty Warzone, Apex Legends, PUBG, Rainbow 6 Siege, and Fortnite, and none of these seem to work on Linux.
The only games I regularly play that work on Linux are DotA 2 and CS2, but I would also prefer using faceit for CS2 as there are way too many cheaters without it, and faceit does not work on Linux.