The point is that everyone has a constitutional right to speak freely, even if what they say is offensive to some. If you feel offended by my words, I can't help that - only you can. The harder question is does that free speech come with freedom from consequences? Freedom of speech might allow someone to say "your mother sucks jew dick", does that freedom extend to include not getting punched in the face?