So, then, why not both? The players that want to just jump into a match can deal with the kernel anticheat, and the players that are willing to find a dedicated server don't have to deal with rootkits.
I mean, I know the answer, it's because doing both would be significantly more work for unproven returns, but still, a guy can dream.