All of this is irrelevant and besides the point, 'hate speech' is not a magical word you say when mean people on the internet say things you don't like.
If you can't prove material damage in a court, it should be allowed.
If you can't prove material damage in a court, it should be allowed.