Some friends and I were discussing this and I thought it might be interesting for the very slightly wider audience of Prophetic Progress.
Consider the following:
Dixie Chicks being attacked for speaking out against George Bush
Miss California being attacked for speaking out against Marriage Equality
An employer requiring employees to submit to random searches without cause
Non-Americans being held in a prison of foreign soil without charge
The first three certainly don't violate the U.S. Constitution, and I'm not sure, but the fourth might not either. (Seems to me that the Bill of Rights only refers to people.)
But even if none of these things are unconstitutional, are they unamerican? I'm conflicted about this because I am the first person to want to see there be consequences for making outlandish remarks--when they don't match my views. But, shouldn't we encourage people to speak; shouldn't we answer bad speech with good speech? Likewise, we push back when our employers want us to submit to searches without cause?