Cowardice and Sedition
My dad always used to say "I might not agree with what you have to say, but I'll defend to the death your right to say it." There are ways to go about expressing your opinions, however, that might earn you an ass-beating...
Protesting in front of Walter Reed Army Hospital and telling returning wounded veterans that "you got maimed for a lie" is a good way to get your ass beat. WTF are you thinking, you asshat? If you just lost your legs in a car accident, would you like me standing outside your hospital room with a sign that read "Should've worn your seatbelt, dumbass"?
Froggy relates a friend's opinion that protesters are taking their rights to the extreme and aiding the enemy in the process.
More on this later. I gotta run.