Personally I think Rumsfeld gave a good response. It is unfortunate that we didn't have enough armored vehicles on hand to do the job, but as he said you go to war with the army you have not the army you with you had.
Let's not kid ourselves that the government can do everything all at once to make sure our forces are the most capable and most protected. If not for the armor on the Humvees, there would be some other shortage or vulnerability everyone would be carping about.
Things go wrong in war, there are shortages, and you use what you have. All agreed, BUT we've been there years now, the story is not new, and this is the richest nation on Earth. There is no factory that wants to turn out more metal and bullet proof glass if Congress passes say $1 billion to do the job??
The ONLY pass I will give is the soldier talked about pickinbg through rusted metal and cracked glass. They may be recycling useable stuff but still not an ideal situation.