No, the United States military has not left Iraq. The overly hyped exit is: A) the result of a Bush era agreement (no thanks to the Dalai Obama), and B) not the end of an American presence. There will still be 50,000 troops left in the country. Not only will these supposedly non-combat troops remain, but the number of private security will double to 7,000.
Where will the exiting troops end up? Afghanistan of course. There is still no end to warfare for this country.