Not all speech is protected. Libel and slander, defamation are not protected. Otherwise, I agree with what you’re saying. You might get punched for insulting someone, but it’s against the law to punch anyone. Even so, mass murder is way off the charts for a reaction to an insult. That’s Islam.
Strawmen. Good job... not.