The real problem is that the occupation is being resisted far more then DoD expected. Is any one to blame for that? No, war is a serries of mistakes. DoD was warned by senior military and Israel. DoD did not listen and did not have a backup plan, very bad, but like I said, war is hell. Now troops are complaining about long deployments, stop loss, and armor. Troops ALWAYS complain! If you don't what to here any complaints then don't do a "town hall" in Iraq!
"Is any one to blame for that?"
You may be shocked at my answer to this but I lay the blame squarely at the feet of Rummy.
Gen. Shensecki said very truthfully what it would take to maintain the peace in Iraq and he was poo poohed by Rummy and Co.
Before 9/11 Rummy wanted to do away with another 2 aArmy Divisions.
It drives me nuts that Rummy is running the Pentagon in the spirit of McNamara.
Now that being said...I STILL would not have asked that kind of "gotcha" question to the SecDef. It goes back to "respecting the rank not the person". kind of thing.
As was pointed out earlier.,..that soldier...an NCO to boot...should have asked that question in a way that didn't make it painfully obvious to everyone taht he had a political agenda to what he was doing.