My favorite was the comment that suggested he had to step down because was having an affair with Gen. Petraeus. As informative as the other speculation, but actually got a chuckle out of me.
Agreed. It's pretty annoying to be told "here is the reason" when the article is "spammy guesses, how about some ads?"
Added part of the article's subtitle to make it more clear.
Actual> Of several plausible reasons, only one rings true.