What a simplistic, destructive take.
Nuance exists in this world. In a free society, a distinction needs to be made between real, credible threats and simple hyperbole.
Also, “hate speech” is a real term, and it doesn’t mean ‘saying you hate someone.’
It’s not, though. This is the first sentence in the article:
It can be inferred, of course, from that line, but isn’t explicitly stated.