IMO Petraeus will remain in a position of power until he himself chooses to give it up. AS a battle hardened General Officer and commander he KNOWS what must be done in order to win.
I believe this man is far to committed to his troops and the nation to play the politics the Left is intent on playing with this war. I think should the Administration attempt to “Vietnamize” this war this General will hand in his resignation.
I agree with your assessment of Petraeus, but 18 months ago we would probably have said the same things about McChrystal.