Cobra,
You are wrong about your "right" to say whatever you want on this forum. This is a private forum owned by Anand (probably by his company to be more correct). Everyone who signs on as a forum member is shown the basic rules. There is a built in censor that does not allow you to post common curse words. The moderators (who are unpaid volunteers and not "professionals") police the rest.
The mods have limited power. They can edit posts (take out links to pornographic sites, for example), lock threads so no more posts can be made in it, and ban members (mostly just for a week). In order to ensure that they have the proper backing and respect, posts attacking the mods are forbiddon and are harshly dealt with.
If you thought that your posts had some special right not to be subject to the same rules that everyone else has, then you are the one who made a mistake, not the mods. I wish the mod had posted instead of editing your post as to be less inflamatory, but he/she was within their rights to do so.
By leaving the team, you hurt your teammates. The team is not the forum nor is it the website. It is the individual members coming together. You will probably be unblocked (better word than "banned") in a week. I doubt the mods will give you an apology, but they do respond to emails and probably would be happy to show you the forum rules.
I encourage you to rejoin the team when your account is unblocked and I encourage you to consider what the rules of the forum are when you rejoin. The moderation of these forums has made it a good place for many to post and it has been very light in the DC area (mainly because it was not needed).
Michael