Read other letters about this article
Gary Owen, you make a good point about the general street smarts of never criticizing the military uniform because it's a public relations disaster. That said--Repbublicans and right wingers win because the NEVER disavow the most heinous things their flacks and followers say and write, and it's perceived as balls.
The ballsy thing for democrats to do would have been to just publicly quote the constitution "Congress shall make no law abridging free speech..." and to say it's an insult to General Petraeus to pass a resolution that implies he's so weak he can't protect himself.
And THEN go right back on the attack against republicans. NEVER stay on the defensive.
Where is our liberal Karl Rove? These things seem so obvious to me.
I'm up for the job if anyone is hiring.