Dare Obasanjo says something I've said a lot, and that a lot of people just don't get:
People often confuse the fact that it is not a crime to speak your mind in America with the belief that you should be able to speak your mind without consequence. The two things are not the same. If I call you an idiot, I may not go to jail but I shouldn't expect you to be nice to me afterwards. The things you say can come back and bite you on butt is something everyone should have learned growing up. So it is always surprising for me to see people petulantly complain that "this violates my freedom of speech" when they have to deal with the consequences of their actions.
Exactly. I have perfect freedom to say rotten things about my management, for instance - and they have perfect freedom to make me live with the consequences of that :) Just because you can say anything doesn't mean that you should say anything.