OK, into the breach. We've gone round with this before. It is indeed contemptible, BUT, constitutional rights are not to protect positive, well-liked, popular things but to protect the unpopular, negative, unlikeable. We, as Americans can say(and do) the stupid, hateful, unpopular as long as no harm is caused. When we stop protecting the unpopular someone always comes along and declares you unpopular.
The Romans knew Caveat Emptor