IIRC, even Microsoft was getting fed up with hands in the kernel after Cloudstrike so we may see it disappear eventually if Microsoft starts cracking down.
I oppose kernel-level anticheat because once it's in place, it will proliferate, even to single player games, just as it has in Windows.
In other words, once it's broadly supported, the number of games available to me (assuming I want to avoid kernel-level anticheat) will actually _shrink _.
But the alternative is cheaters in the game, which your point doesn’t really address. So for many it is a necessary evil, so to speak.
This is a reasonable stance because these things are fundamentally at odds and can't be reconciled on one machine. Either you have an open hackable system, where security comes from cryptography and transparency, or you have a locked down system where security comes from inaccessibility and obscurity.