Can we please stop with this stupid, tired, meaningless "he has a right to say..." defense. Every time somebody gets crtiticized for something they said, people retreat into the "they have a right to say...." argument. Saying somebody doesn't have a right to do something literally means they can be punished for it. Nobody, not one person has said that he doesn't have a right to say what he wants. Just because you have a right to say something doesn't mean it's correct or fair. People need to stop retreating into this meaningless "he has a right to say..." argument, because that is not the issue here, and it never is. Start talking about the content of what somebody says, not defending somebody's right to say something when nobody has questioned that.