I don't see any "major" mistakes. I see our troops surrounding baghville.
Yeah, but this is stinking little Iraq. If we were in any danger of losing to this third-world backwater, there would be something deeply wrong with the very fabric of time and space.
Anyway, I'm not saying there were major mistakes. Frankly, I don't know enough about military matters to have a firm opinion. Maybe Rumsfeld's brilliant and guys like Ralph Peters are just worrywarts.