See now that might be true in some games, but I've played Combat Arms on and off for a couple of years and that game is straight RIFE with cheaters. I reallyt haven't ever played SC2 on the internet (played the hell out of SC1 on LAN back in the day), but I do know that it's very competitive, appeals to a more heavily tech-oriented audience, and now there's money involved. Money and fame invariably lead to people cheating.
This is a dangerous slippery slope. What happens to the people who make legit mods that people like to use? The law usually doesn't seem to distinguish.
These days, its more often than not that when someone is accused, they are cheating. Its pretty bad these days. With the availability of cheats and the fact that you can pay for them and have regular updates makes them readily available.
10 years ago, not every joe shmoe had access to cheat programs. They were much harder to come by. Now, you can goto a website, give them $5, and have a cheat program that is updated every patch. Not everyone is a hardcore cheater, using the latest and greatest with super aim trigger bot, but a lot more than you think cheat these days.
I cant find the link right now, but in the last year, it was posted about a guy who had I think 5 or so low-digit steamID accounts. He cheated with multiple kinds of cheats from wallhack only to trigger bot. Due to his low steamid, people would actually stand by him and say he did not cheat even though in his article he openly admitted it as part of his "test".
And yes, I have been accused of cheating. So what, move along. Proved them wrong on LAN. But there are many people who actually are. Ive had people on my team cheat. I choose to either kick them, or leave the game because I cant stand it when I am on the other side of it. Sometimes its obvious, other times it is not so obvious.
I actually played a game the other day. From round 1 I knew the guy cheated. 2 people on my team defended him calling him a smurf because of his new account. By the end of the game, the whole team knew he cheated. I watched the replay of the game and sure enough, he was following people through walls and toggling his aimbot.
If nothing else, the number of cheats and ease of use contributes to this problem. Everyone knows they're there, so it creates a poisonous atmosphere for everyone. I honestly hate playing FPS sometimes, because even if I think someone is really good, there is always that nagging doubt.
As I noted above cheating was rampant long ago before large numbers of them. Now days at least you have a real threat of losing your game to deter people.