One thing we all agree with PirateSoftware about were his statements on this.
It isn't necessary, it limits the games playerbase, and it doesn't even prevent cheating very well. There are no case studies where kernal level anticheat prevented hackers and cheaters over other methods.