To be fair what Perry said was that he would send US troops back into Iraq. But the troops left because that is what an agreement with the Iraqi government signed during the Bush administration required and the Iraqi government refused to sign a new one because they wanted the troops to leave. If the US tried to send in troops now it would be an invasion.
Perry's rationale is confused and a-factual to say the least [Washington Post]
PERRY: I -- I think we start talking with the Iraqi individuals there. The idea that we allow the Iranians to come back into Iraq and take over that country, with all of the treasure, both in blood and money, that we have spent in Iraq, because this president wants to kowtow to his liberal, leftist base and move out those men and women. He could have renegotiated that timeframe.Notice how these Republicans pour contempt on Obama for not understanding what is going on while demonstrating that they know absolutely of what they are talking about. Equally telling, how McElveen passed the issue to Ron Paul:
I think it is a huge error for us. We’re going to see Iran, in my opinion, move back in at literally the speed of light. They’re going to move back in, and all of the work that we’ve done, every young man that has lost his life in that country will have been for nothing because we’ve got a president that does not understand what’s going on in that region.
I want to give Congressman Paul a chance to weigh in here, because foreign policy is something that a lot of people think is your Achilles’ heel when it comes to getting elected.Get that? Perry just proposed re-invading Iraq and Paul is the one whose Foreign Policy is a problem!
Iraq's current government is a coalition that was brokered by Iran. So anyone attempting to prevent the spread of Iranian influence in Iraq is rather late. The idea that the US should have a greater influence in Iraq than its next door neighbor is arrogant and stupid. There are few countries that are as far apart culturally as Iraq and the US.
It is not Obama's fault that George W. Bush's war has been a catastrophe that cost 4400 US soldiers and half a million Iraqis their lives and been a complete waste in every sense. The real fault goes to all those politicians of both parties who said nothing when Bush was starting the war.