No, I think it's very inappropriate, but that's not the question. The question is should it be illegal.
It's definitely inappropriate, but it should not be illegal. If people want to say stupid things and let everyone know that they're stupid people, they should be free to do so.
