Petraeus is now questionable because of his role in the Benghazi attack, as are Hillary Clinton, Obama's national security advisors, the defense secretary, and Obama himself.
At least Petraus and Hillary Clinton are stepping down. Hopefully others will follow, or be exposed and leveraged out in the pending investigation.