Increasingly it seems "hate crime" laws are just a way to get round "free speech" for political correctness.
People angry at each other have been calling people the most insulting names possible. You even see it on this forum. Because ethnic slurs and "hate" slurs are the most insulting, when raging people will tend to use them. I don't believe the slur created the hate or the fight. Rather, fights usually come with hate words, because nearly ALL fights have something to do with hate, although there are exceptions.