Let me tell you a little story Beer, one that if you call yourself a Linux fan you should be aware of, sadly though, it is probably not one you’ve heard as it mostly occurred on a little known *nix protocol known as finger.
The time, was in the late 2000 and id Software was gearing up for the release of Team Arena, an addon to the already successful Quake 3. The question asked, was if there would be a Linux version of it. This was key to quite a few as when Quake 3 first launched,
it was available in a boxed form for Windows, Macintosh and Linux. Sadly... the Linux version didn’t really sell, in fact, it was a painful flop for id and Loki.
In response, id Software made the decision not to support Linux as a primary platform as they did then because of its terrific failure. Lots of people bought the Windows version, and many still the Mac... with very very few Linux copies sold (possibly due
to the Linux version coming out a month after the Windows one).
Of course... they realized something then that you still refuse to Beer... there is simply not as much money in games for Linux as there is for Windows. You should be happy that they provide binaries at all. If you and the handful of other Linux gamers want
to be counted, pay the money and play the games so that your client shows up in the logs, so that one day, they might see a slight shift... until that day, be happy with what you’ve got, as it’s far less than Linux gamers had just 5 years ago.