Oh, yeah, I think it's a bad law. But whereas I'd find it baffling for Canada to have such a law, I'm somehow not at all surprised that there are US states that are OK with that: "peace, order, and good government" vs "life, liberty, and the pursuit of happiness".
US does tend to be on the fairly extreme end of protecting speech.