Makes business sense. Why bother developing for 800 users when you have hundreds of thousands, if not millions, to worry about? The software company I work for has to make this kind of decision all the time.
But it was nice of them to include a viable strategy for cheaters via VMs.
Edit: I should clarify that "business sense" is almost always a poor excuse, and considering the potential growth in the Linux market thanks to handhelds, Proton, and NVK, seems dumb to thumb your nose at that potential.
800 feels like a number they cherry picked considering the overall community size.
Speaking personally: their vm detection is hot garbage and they know it. Detecting a VM is easy enough for anyone- detecting cheating via it is far more difficult. They flag a VM as such and wait for a report to roll in then blindly ban it.... only to reverse it when pressured. This isn't the behavior of an org with concrete evidence. It's a smokescreen.
probably because those 800 users can't fucking open the game. It's almost like if you manufacture a car that doesn't kill you the instant you fuck up even the slightest bit, that people will want to buy and own it.