Who are YOU to criticize somebody calling a racist doofus a racist doofus? You might have the right to spew the intellectual equivalent of dog excrement, but we have the equal right to verbally scrape it off our shoes.
I thought I hammered the entire racist right pretty hard in my post. My point is, if we allow any one group (be it a political party, a religious organization or whatever) to be deprived of their rights, it's the proverbial camel's nose in the tent. Next thing you know, we have only one legal political party, one one approved religon- "Ein reich, ein volk." (Tr. = "One nation, one people.")
Someone put it very well sixty years ago. Forgive me if I misquote this a bit due to faulty memory:
"They came for the Jews, and I did not speak out, because I was not a Jew. Then they came for the Catholics, and still I did not speak, because I was not a Catholic. Then they came for the communists, the intellectuals, the freethinkers, the libertarians, and still I did not speak, because I was none of these things.
Then they came for me. And there was no one left to speak for me." - Anti-Nazi German citizen, quoted on his release from Hitler's death camps