Ok there have been several news stories lately, and instead of posting them all here I want to just some up one thing.
Freedom of speech does NOT mean freedom from consequences.
Yes, you have the right to say what you want, to criticize who you want. They have just as much right to criticize you back, and to hold you accountable for what you say.