The fact the military leadership of the past two Presidents has been incompetent (Bush) or defeatist (Obama) doesn't change the facts on the ground.
You go to war with the idiot CINC's you've got.