That’s a very good point. Obama evidently believed at one point just before the GOP convention that Romney was going to ask Petraeus to be his VP, so this was probably going to be the classic Obama-style October Surprise (always something sleazy and personal).
However, it was a win-win for Obama, because he probably now feels that this discredits Petraeus and anything he might say about Benghazi. That said, I think people here are seriously overestimating Petraeus. He’s a military man, and thus loyal to whoever is in charge. Right now, that’s Obama.
I don’t think Petraeus’ civilian status as CIA director and now as just plain civilian is going to change his loyalty to Obama.
But it would be nice to be proved wrong.