Part of the problem in this discussion seems to be that people have different definitions of 'hate speech'. That definition could be applicable to their country of origin or personal belief but it's pretty clear that definitions aren't even remotely compatible and it makes any sort of level-headed debate very difficult.
>> No, it's not. Otherwise, wouldn't that imply we should outlaw being mean altogether?
I don't understand what you're trying to imply here, it doesn't seem to make sense. Being mean could be telling someone they look ugly in those clothes. No incitement to violence. "All minority are evil, kill all *minority" would be an incitement to violence. Pretty clear cut. Being 'mean' has nothing to do with it.
>> Hate speech could be as little as explaining factual reasons you don't like another race.
Citation needed. Where is this law or definition of hate speech?
We don't need hate speech to cover that. That's just called incitement to violence.
> It's an incitement to violence
No, it's not. Otherwise, wouldn't that imply we should outlaw being mean altogether? Is being mean always an incitement for violence? Yes/No? I think it's clear, it's not.
> it's horrifically bad for the mental health
Citation needed.
> as a form of discrimination against those people
Again, no. Discrimination requires that it be 'unjust or prejudicial treatment', hate speech does not. Hate speech could be as little as explaining factual reasons you don't like another race.