Had Tony Blair and General Petraeus been, respectively, the leading political and military figures in the Coalition's Iraq campaign from the outset, much more might have been achieved.Other than a vague misplaced hero worship of Tony Blair why would anyone assume that he would have enabled a better outcome to the Iraq invasion than what actually happened? Did Blair criticise the lack of manpower when he was Prime Minister? In fact the area that he was responsible for, Basra, saw a strategy of appeasing the local militias which now looks to have been seriously misjudged. Now if Robert Gates had been the leading political figure then things might really have improved.
6 minutes ago