If you go back to when Obama 1st announced us leaving Iraque, Sen. John Mcain and VP Cheney BOTH critisized him saying "You do not tell your Enemy when you are leaving" Mcain was far more outspoken over this the Cheney was but both where very critical of Obmam for Publicly say when we were leaving Iraque and Afganistan
The Best way to win a War is to simply take away the ability for the Enemy to fight