I know this is going to be super unpopular, but here I go. Hate speech is free speech. I know that doesn't sound great; but once you start censoring speech for the words alone, it can easily grow out of control and become full censorship.
It is important to remember that free speech doesn't protect you from the consequences of your words; nor should it. Also using speech in furtherance of a crime is illegal; as it should be.
So long as you can use your free speech to oppose hate speech, then I would say the system is working. I too wish it wasn't like this; I too wish for world to be free of hate speech; but sadly this is the best we can do to ensure the right people can be heard
But what about the freedom to be free from prejudice and oppression?
This is why there are no easy answers. People do have a right to be free from prejudice and oppression. But the easy answer of ban hate speech will cause censorship to rear its ugly head.