(lest see, how liberals who like to say that "you have rights for your opinion" and then mumble "but only, if we agree" assholes are going to react :)
Since you asked -- having a right to an opinion doesn't mean having a right to be protected from social consequences from your actions taken in airing that opinion.
Which is to say -- you're allowed to be an ass in public. Other people are allowed to be an ass to you in public as well; such is the market of public ideas. Mistaking people who don't want to be friends with you / listen to you / do business with you in response to your positions with people who would censor you (that is, invoke government action in response to your speech or act to make make that speech illegal) is a mistake.
You might ponder what it means that you believe in what you're saying enough to shout it from the world only from a position of anonymity (or, in Cito's case, pseudonymity). If there are people you respect for holding their convictions, did they do likewise?