There are some things you just have to figure out for yourself.
As fas as Petraeus goes,I had my doubts about him when, after Hillary insulted him[in my opinion]on the Senate floor, he joined the obama administration. Honest individuals do not unite with crooks.
So every serving military officer, and all officer appointments are senate confirmed, should quit?