Most of the time it’s because client-side anti-cheat is not being well or at all supported on Linux.
For instance Roblox used to run on Linux through launchers such as Grapejuice or Vinegar. However the devs now explicitely block Roblox player on Linux due to a large quantity of cheaters coming from there according to their stats. Since their actual Linux userbase is minuscule compared to other platforms, they just chose go the easy (and probably financially sane) route.
If we only had a few more programmers. It’s the Linux problem. I love the Steam Deck hardware. Valve has done an amazing job there; I wish they would get to tens of millions of users, at which point it would actually make sense to support it.
Most of the time it’s because client-side anti-cheat is not being well or at all supported on Linux.
For instance Roblox used to run on Linux through launchers such as Grapejuice or Vinegar. However the devs now explicitely block Roblox player on Linux due to a large quantity of cheaters coming from there according to their stats. Since their actual Linux userbase is minuscule compared to other platforms, they just chose go the easy (and probably financially sane) route.
As for Fortnite, it’s all about the ROI baby !