I saw the first cheaters back in BF2, it was a guy in our clan and PunkBuster spotted it. I had a great chat with the PB admins, they explained the reasoning for the ban. It turned out our guy was a real cheat (wallhack), he was booted from the clan. I remember see the first aim-botter on a Strike at Karkand map, so obvious. So yea, it's been a problem for a long time.
We need Server Admins (even a badmin is better than nothing), with tools.
And last night, on Redacted, there was a guy JUMPING around hip firing with the NTW-50 like it was PDW, it was a joke. He got 124 kills in a round, the next nearest high score killer was 26. I couldn't report the guy because the Social Tab never gave me the option to report him during, or after the round.