I think hate speech should be made illegal in America like it is in the rest of the civilized world.
Define "hate speech".
Thought experiment: you're running the government, your definition applies. Oops, your opponents just got elected. Now "hate speech" is expanded to include "criticism of the new government".
The term "hate speech" is just a blunt instrument used by people and organizations to attack "speech I/we find distasteful".
"Who watches the watchers" is a problem we have to deal with in EVERY aspect of law. There is a reason we have a judicial system and due process. There's no reason to think hate speech legislation wouldn't be treated the same way.