What has Petraeus ever won? He failed miserably in Iraq and his strategy in Afghanistan has been a total disaster. Why would you promote and give a fifth star to a man who should have been fired years ago?
Petraeus is nothing but a sycophant and as his former boss, Admiral William Fallon said, 'an ass-kissing little chickenshit'. He should be fired, not promoted.