Obama is pretty powerful. He can make a general resign in 2003. 6 years before Obama took office, 5 years before Obama won the election, 4 years before anyone knew Obama would be the Democratic presidential candidate.
And he had so much power over Petraeus's penis that he forced the poor man to commit adultery and divulge classified information to his lover/biographer.
All of this raises some important questions: do Republicans have fact checkers? Do they not junior staff members who can come up with a list of generals who resigned early because of that meanie President Obama and his bizarre insistence that he was in fact their boss?
I think I put more homework into my Facebook posts than Republican presidential candidates put into the carefully rehearsed zingers they will deliver live to a national television audience.
"One of the things I would immediately do … is bring back the warrior class --
Petraeus, McChrystal, Mattis, Keane, Flynn. ... Every one was retired early because they told President Obama things that he didn’t want to hear."
— Carly Fiorina on Tuesday, December 15th, 2015 in a GOP debate on CNN