You're actually incorrect there, Riley. Moozilla's problem is that he's an ass. Pure and simple. He's pissed off because he got banned for being an ass.
My experiences have run the gamut. I've had some where they handled the problem quickly and efficiently, and I've had problems where I felt I got jerked around because they didn't have a fucking clue what was going on and were just bouncing me around until the problem solved itself. And this is from both companies.
Just because you disagree with something doesn't make it wrong. And if you think that such horrible service isn't common, you need to get out more. Just off the top of my head, there is Comcast, Bank of America, Dell. I bet just by using google, I could find tons more with horror stories much worse than this.
And if you look around the net, you'll find a lot of gaming sites that follow the same type of rules, regardless if you've paid money or not. If you break those rules, then you are gone. m00zilla is not telling the whole story and simply by the content of his post, I can almost guarantee that he wasn't banned simply out of spite.