Petraeus Theory
Benghazi was a major fuck-up
Brennan pounced, and working with his sleeper agents in the FBI, set up the charges against him to force a retirement.
Petraeus wasn't without any allies in the admin, especially Hillary, and got off with a hand slap and a nice role at KKR.
Where he now works with the spouse of Eric Braverman.