Iraq is a red herring. Unfortunately, the GOPers in Washington (executive, legislative) totally dropped the ball on this war. Purging our country of Islamism and deporting our illegal aliens is the number one priority now. Dealing with Iran and China are only going to be harder if we don't tidy up the anchor baby explosion -- and remember, anchor babies vote, and will be voting socialist in 2025.
I think they're still working people's emotions over 9/11, and emotional responses seldom make for good decisions.