The Obama administration just fired the General in charge of Afghanistan. Remember back in the days of the surge, when Petreus was the man in charge, not Bush. It was a load of crap, because the Generals work for the President. They do what he says, full stop. If they don't then the Generals get their walking papers.
This is Obama taking control.