So sick of people saying stuff like this. Linux blah blah blah. Linux is not suitable for the vast majority of business and home users due to software incompatibility. People don't want to mess around with wine or whatever else just to use photoshop or word.
Some software just literally isn't available for Linux. And lets face it, even Ubuntu requires more tinkering than the average user is prepared to do, or in other words, any tinkering at all because they would have to install it themselves and they do not know how to do that. And the few times I've bothered to use Linux even as my backup, the tinkering never stops. Its not worth the hassle at this point in time.
There’s no way to meet anticheat standards on Linux. It’s inherently a less secure platform for all the reasons you love. That’s not a dig against the OS, it’s a fact that enabling Linux in anticheats makes it less secure on all platforms due to the level of open customization Linux gives. That’s great for the user, but a pretty much unsolvable problem from game companies.
I don’t use FOSS most of the time because it doesn’t meet my needs. My standards are too high for Linux by your logic then.