So General Anthony Zinni tells us that "everyone knew" General Shinseki was right when he said we needed 300,000 soldiers to pacify Iraq.
What a pity he and his colleagues didn't speak up before the war started. As we knew after the Bay of Pigs catastrophe, "groupthink" is a poor basis for decision making. If those leaders in the military had been doing their jobs properly, they would have spoken out. Then we might never have gone to war, or, if we had done so, we would have had sufficient troops to stabilize the situation right after the fall of Baghdad.
In any case, it is surely time for a new team, one with their ideas firmly rooted in reality, to take over the top leadership of the Pentagon.