It's not just the cheats that are spoiling the gameplay either. I've lost count of the number of times people on my own side are dropping smoke at my feet because they think I'M the cheat. I even had one the other day (Ad) pointing me out to a known cheat (Belmo) so he could kill me. I've had a few apologies too, people calling me a cheat then watching me and then trying to do what I was doing. Then realising that I'm not cheating.
What's needed IMHO are more admins watching.