President Trump responded to the calls for the U.S. to withdraw from Iraq by threatening sanctions against the nation if American forces were kicked out. The U.S. has invested heavily in the nation to defeat ISIS and counteract terror in the region. Leaving now would allow nations like Iran, Russia, and Turkey to push their agendas in the region. The U.S. has spent nearly 16 years in Iraq and shouldn't abandon its partners so easily.
The U.S. media has been exaggerating the developments in Iraq—the Iraqi parliament did not vote to expel US forces. The Iraqi parliament voted for a non-binding resolution which made a recommendation to the government, with fewer than half of members of parliament actually participating in the vote.
Secretary of Defense Mark Esper reaffirmed troops will be staying in Iraq. There's no reason to withdraw from Iraq at the moment.
Some Iraqis are arguing the US strike against Soleimani violated Iraqi sovereignty and their presence is destabilizing the situation.
Iraqi Prime Minister Adel Abdul Mahdi had earlier urged his country's parliament to take "urgent measures" to end the foreign troop presence in the country as soon as possible.
"Despite the internal and external difficulties that we might face, it remains best for Iraq on principle and practically," Abdul Mahdi told parliament in a speech.
Presidential candidate and veteran Tulsi Gabbard called for troops to come home. The U.S. has spent nearly 16 years in Iraq with nothing to show for it. Continuing the fight is a waste of lives and money that could be better spent solving problems domestically.
Some argue starting the Iraq war was a mistake to begin with. Iraqis obviously don't want American troops there—they should get out before more lives are lost.