I possibly could agree with you, but for the beginning I have one big question: WHAT is hate speech?
Without a clear shared definition of that concept, discussing it is just as pointless as arguing with “hate speakers” …
I have the strong impression that there is some SJW-like crowd that demands prerogative of interpretation for the term “hate speech” and — mostly without being aware of it — fills it with their idea of it. Which is strongly subjectively biased, of course. Sort of wrath of the righteous. I find that very entertaining (and sad, because it is real).
I pretty much assume we have a similar sight, I derive that from your examples of what is a potential debate and what is just outright hate speech. However, I think it is important to give that catchword a meaning.