Not really. On linux you can just load your cheat as a kernel module and its undetectable by userspace anticheat.
On windows with kernel anti cheat you would need to find some vulnerable driver, sign your own driver, or use external cheats like DMA or vision based. This funnels cheat devs into using a few methods that anti cheat devs can focus on for detection. Is it perfect? Clearly not as there's plenty of cheaters anyway. But its much more effective than what these anti cheats can do on linux.
Precisely. And this is where secure boot + attestation comes in: making Linux able to prove itself as unmodded to the server, makes it a possible target for multiplayer game developers.