Frankly I dont care if the guy/girl/poser is cheating or not. I do however care that:
1) Everyone is wasting time on ONE cheater, when about 20% of the regulars on a server is cheating.
2) Everyone calls this "hacking". It's not... it's CHEATING. learn the difference, please.
3) Noone seems to realize that there IS such a thing as lag, and lag can cause what appears to be a "snap", or whatever you call it. While this ONE person suspiciously has a third sense for when to aim where, why bother persecuting them in a pub game ? It's all circumstantial. Get over it, move on
4) Everyone "snaps" every now and again. I get "hickups" as I call them at least 1 every minute on both of my PCs, sometimes I find myself staring intently at the ground, or running the opposite direction of what I was ½ sec ago (tough luck if it happens while flying, or during a firefight). It's bad netcode, and untill that has been fixed, you'll find "hickups", or "snaps" or whatever you may call them on at least 90% of all players, you can't use this as an excuse.
5) If you suspect that the guy is cheating, DO SOMETHING, dont come bitching about it here.. there's an entire STIKIED THREAD for this kinda crap. Get a PB screenie, post it there. Likely he has minimap always active, or are using color/wall hacky thingy if he has "uncanny" directional sense. This will show up on a screenie. Simply play on servers with PBSS active, and this wont be an issue. It's about 50-60% of all server I recon.
6) People have problems kicking someone for "suspected" cheating. On any server I admin, I dont NEED hard evidence. It's not a court of law, I've seen admins kick for using "their" vehicles, why not kick for "I think you cheat, go fuck off", at least THESE kicks would not annoy the majority of players... Presumably.