Bad choices leave bad choices. The war against Saddam Hussein may have been a strategic mistake from the beginning, but walking away now is not the same, either practically or morally, as having avoided the strategic blunder of war in the first place.
Now, the best of the bad alternatives is recognizing that the conflict in Iraq will be a long one and readying American forces for a long war.