freedom of speech is not the same as freedom of disrespect.
the problem is people push the freedom of speech as an excuse to shit all over anybody and anything with no respect or accord for how it a.) makes them look like an asshole and b.) affects other people. i think there is a such thing as taking any "freedom" too far.