Most of you have probably noticed how SJW's like to redefine words like "rape" and "racism". They've been trying to do this with "hate speech" as well. Until approximately 2-3 years ago, "hate speech" in the US was generally understood to be any speech that incites or encourages acts of violence. No, I don't mean the made-up SJW interpretation of the word (i.e., fucking everything is "violence". Even holding the door for someone is VIOLENCE!), but the real one. The one where people are physically assaulted, killed, have their personal property firebombed, etc. Discussion of proposed policy/personal views, however distasteful or blatantly racist is not traditionally considered hate speech, though.
It has to be conceded, though, that "hate speech" is a very vague, open-ended term that's rife for abuse. It really should be replaced with something more clear-cut. I am not okay with people willfully misinterpreting the meaning to silence anyone's freedom of speech. It's always been one of my most–perhaps only--strongly-held beliefs that people in the US have the right to express the most grotesque, offensive, disgusting ideas and personal convictions imaginable. The only time it breaks the law is when it goes from expressing beliefs to encouraging/inciting direct actions of violence or other egregious illegal activity such as rape.