I hear ya... just like what Crashman said, it's a two way street. Takes two to tango.. both of them are equally responsible for the argument. However, this board is purely a privaledge. We don't have a right to post here, but with the permission of the owner we do. As the owner can't moderate each thread, that power gets passed down to topic mods (of course). To mess with them is absurd. It's like toying with your parents. Regardless of how childish the argument can come down to, the parents can kick you out of the house, and that'll be it. Fortuntely, this forum is not some abusive family, but I think I know what I mean.
Personally, I would agree with the ban, but for the acts way before that thread. He was a jokester, and that was great, but he took it to extremes. He would constantly post his shit in the training forum, diet and nutrition, and anabolics. Shit that needs to be in Open Chat.
BigDyl, GoCocks, Myk... all jokesters, and I love it, but they are very different than Foreman. Try to find an insultive post in the training section by any of them. They keep their humor in OC, unlike what Foreman did. I can remember countless threads where Foreman would anger a new poster here. A new member often starts off with a newb question, such as posting his/her training program. Foreman just went way out of line in way too many of these. Not something you want around here, unfortunetly.
If you are an Elite Member and buy products YOU are a customer. Therefor you should have more rights than some random poster.
So there is some sort of power you hold. If you as a customer are not satisfied with the service, you have a voice and can use it.
I'm not saying customers can't be let go per se, if they cause problems.