He's actually keeping George Bush's promise but, sure enough, no Republican can let on that he's once again proving to be our most able Commander-in-Chief since George H.W. Bush (regardless of what you think of some of the wars he chose to fight, like Panama). Come to think of it, Bush the Senior left Iraq as well.
I'm sure President McCain would still have us there. For the next nine years.