I love how you tagged this with 'traitor'.
Is it traitorous to say something even if it attacks the very core of the country's ideals? We let people burn flags (which is a practice I dislike vehemently) because we believe in free speech. Why should we hold words to a different standard than actions?