That's why the U.S. and it's allies are staying in the country. To make sure the Iraqi people never have to go through what they did under Hussein. They aren't ready to be self governing, but when they are the U.S, infuence will be gone. Unless the military stations troops there.
In some ways Iraq has become a terrorist haven. The President has said has much, so have Donald Rumseld, Paul Wolfowitz, and severa Generals and military personal.It's not necessairly a bad thing either. It draws the terrorist out into the open, and away from the United States.