...because
Petraeus did such a bang-up job in Iraq for Bush. I wonder if he fainted when he got the news that he was replacing Stan the Man? If so, who could blame him?
I wasn't too thrilled with what McCrystal said about Obama and his national security team (although I do not disagree with all of it) but Petraeus has fucked up everything he's ever touched since this war began, going back to when he was training the Iraqi security forces that
still can't stand up on their own.
Sometimes hair of the dog is not the best remedy for a political hangover.