Didn't most of us already figure this was what the Petraeus resignation was about on the very first day we heard about it? Not simply because of some ridiculous sex scandal...otherwise, there'd likely be many more vacancies in D.C.
FoxNewsInsider: New reporting by the Wall Street Journal suggests that the Benghazi attack may have played a major role in General Petraeus’ resignation as director of the CIA. This report suggests that Petraeus may have been pushed out of the position because he tried to challenge the Obama administration’s timeline of the attack. According to the report, Petraeus wanted to come out and push harder in defense of the CIA and what it did in Benghazi, but was told not to.
I guess at some point the rest of the news will catch up with our intuition.