I agree with your argument on principle but cheating in multiplayer games is a real problem and for now kernel level anti-cheat is pretty much necessary until better methods are developed like server-side ML detection. For what it's worth anti-cheat software is routinely disassembled by cheat developers so at the very least it doesn't do anything obviously malicious and likely doesn't have glaring security issues (any of which would get immediately exploited by said cheat developers).
It works in 8-bit with about 12GB of VRAM usage. Here's sample code:
https://gist.github.com/AlexanderDzhoganov/a1d1ebdb018e2e573...