I’d almost be ok with this if the kernel-level malware actually stopped cheaters but it doesn’t! Most (all?) modern multiplayer shooters that employ anti-cheats still are struggling with cheaters. So you get the worst of both worlds: you need to install a rootkit and still have to deal with cheaters. Why do gamers accept this abuse?
Kernel-level anti cheats are not perfect, but they decrease the amount of cheaters to the point where they stop being “common” and become “extremely rare”. An imperfect solution is much better than no solution.