Could you imagine if anyone pulled this kind of stunt in WWII? They would have ended up getting the Private Slovik treatment.
I kinda doubt that the troops in WWII were any different. In fact, I had the opportunity to read some old stars and strips editions from WWII and you would be surprised at the number of cry babies they had during that war, mainly rear echelon types.
The longer this war in Iraq lasts the more you will see this kind of talk. Thye troops can not trust anyone in Iraq. They are fighting the Al Qaueda, the militias and the Saddamists. Everyone in Iraq seems to be setting up IEDs on the roads to kill our troops and many Iraqis cheer on the killers.
Personnally I see nothing wrong with troops in combat expressing their views and if we were winning the war and saw some progress you probably would not hear a thing from them. But, they cannot see the progress as far as fighting the terrorists.