In my entire time playing games online, I've been temporarily banned three times. All this year, always on the same server network on the same game, always for swearing. Can you see a pattern here?
GamingSA.com's Call of Duty 4 servers have an absurd swear filter. If you utter any word on the blacklist, you get a warning, and three warnings equates to a ban. That doesn't sound so bad until you realise that even such relatively tame words as 'shit', or 'ass' are on the blacklist, and - even worse - that it's a "smart" filter that looks out for certain combinations of letters within other words so you can't circumvent it. At least, that's how it's supposed to work. In reality it considers ANY word containing the letters also belonging to a swear word to be blacklisted unless it's told otherwise, which means the admins have had to go into the filter and specifically allow such words (like "assault", for example). It gets worse, they don't only have to add the word, but also any variations of it, so even if they whitelist "assault", you can still get banned for "assaults". There have been countless complaints about wrongful bans. One of the times I was banned, it was for saying 'assume', and I've heard dozens of similar stories.
Not only that, the timeout period for the warnings is absurdly long, something like three or four days, so you might let a "holy shit" slip out one day, a "ffs" the next... say you're going to go and mow the grass after that, and you're GAWN.
It's all a bit rich considering the game is rated MA15+ in this country to begin with.