it’s the government that can’t limit your speech like this
Not all countries are free speech absolutists. If you unironically say “Heil Hitler” in modern-day Germany, that’s prison time for you. And rightfully so. Hate speech in public should not be allowed.