ok wez, I will answer these questions, not for you, but for others that are reading these.
You were argumentative and combative. Causing discord and, frankly, you were trolling. Much like you have done here- to try to repeatedly make this about you and I, when it isn't, or should it be dragged here.
The authority to do so, as well as responsibility to look out for the best interests of the board, was bestowed upon me by the owners of the web forum that you voluntarily joined.
There is no "freedom of speech" implied nor expressed at that site, infact, the Rules and FAQ- which you agreed to when you joined it- expressly say some things are off limits to discuss.
You were argumentative and combative. Causing discord and, frankly, you were trolling.
Ultimately the reasons may be the same: someone says something you don't like (for whatever reason,) so you use the power at your disposal to make sure they don't say it again in connection with you- but it is not the same as the American Government passing a law making it illegal for you to say it. (which is the point of this discussion, and isn't happening like ziraa1010 seems to think.)
Would the board have been there for you to post on if not for the owners that created it? Those same owners are the ones that at the time gave me the authority to ban you. (might I add, just for everyone else's benefit, that you have been banned from that same board no less than 3 times- by other admins- since the time we are discussing where I did the banning.)