> That's why some developers choose not to enable it
That's an excuse. It's mostly incompetence or more often than not the company doesn't think it's worth the effort. With more Linux users, the balance will eventually shift from "fuck them" to "we have to figure out a way".
Well yeah, it always comes down to money. Even on an indie level Linux support is a commitment.
https://reddit.com/r/gamedev/comments/e2ww5s/mike_rose_linux...
Now if you do care about quality, having a committed, technical audience giving quality big reports is a godsend. But that's not where we are this decade rife with layoffs and rampant outsourcing in the industry.
Kernel-level anti-cheats are considerably more complicated to make for Linux for obvious reasons like lack of ABI stability in kernel space.