I am so fucking tired of this discussion.
https://areweanticheatyet.com/
Go, go, look through this list.
With the exception of a few proprietary ACs, or just ancient ones...
Nearly every single AC has at least one, if not multiple, or even many instances of properly working on a game that runs on linux.
EAC and BattlEye have supported linux for 3 years now.
3 years.
Gonna be 4 in a couple months.
Its part of the liscensing that game studios pay for, they offer and support making builds that work on linux via Proton, offer to help game devs with any tweaks they may need to make.
This is, and has for years, just been as simple as management is telling devs not to bother with the fairly minor effort it would take to do this, at least with EAC and BattleEye.
AC works on linux, it doesn't need to finger fuck your kernel to do so.
Its just that most game developers (lets be real, their upper management / C Suite), only want to fully go in raw, or not at all, and Windows is giving it up on the reg.
I guess people don't know this anymore but uh...
A server browser, where you can pick between official servers, and private, community servers... with their own mods or game modes or AC on or off...
This was the norm for multiplayer fps games for like 20 to 30 years.
Only fairly recently has everything become 'streamlined' by removing the server browser, just giving you access to various matchmaking queues, and oh AC is kernel level now also, even though it doesn't fucking work, as a quick websearch can find you...
Hacks and trainers that only work on Windows, that defeat all kinds of KnlAC, all the time.
Nobody makes or sells game hack trainer suites that properly work on linux, ironically you yourself would have to hack the hack to even try.
Or, you just basically plug your mouse/kb into a tiny raspberry pi type device that functionally middlemans your own pc, and the hacks run on that thing.
The only AC that could possibly catch that is a rigorous and well implemented serverside AC....
But netcode is too hard for modern devs, who just subcontract out as much work of all kinds as possible these days.
Or I guess you can uh, mandate that in addition to full access to your kernel, you also have to consent to having 3 webcams in your gaming zone at all times, or a fucking manual, in person contraband check/gaming zone inspection.
... and yes, if you get hired to dev a game and then fired after release, come on now, functionally, you are a contract worker, no matter whatever insane nonsense legal classification your job technically is.