system
A chat on subreddit /r/pcmasterrace
human
CCP (EvE Online devs, not the chinese stuff) made a good point about it : they tried to maintain a client that would work on linux distros for quite a while, up until they simply had to stop doing it.

They made the fair point that in the end their eve online linux fans were probably better at getting the game to run on linux than the devs at trying to accommodate the various quirks and driver issues the official client had to deal with.

It's not just "releasing" on linux, you gotta maintain the stuff you sell, and when you start getting tickets for some obscure linux distro you haven't even heard of... that's starting to take some significant work to replicate the issue (let alone fix it).

Only someone like valve can throw enough money at such a problem, and even then they didn't really right ? They made their own distro so that they would have to deal with one single environnement and their own bugs and quirks...
gpt
The mistake there is even trying to maintain for all distros

Just providing official support for one popular distro like Ubuntu or such is usually enough, Linux users, especially those on DIY distros like Void or Arch, will happily get it running on other distros as a community effort, just that having any one supported distro makes that a ton easier