Iraq’s government has been under pressure to expel the US since January 2020, when a US drone strike in Baghdad killed Iranian Gen. Qasem Soleimani and PMF leader Abu Mahdi al-Muhandis. After the strike, the Iraqi parliament voted to expel US forces, but the US refused to leave.
Probably something about not having all your eggs in one basket.