I think we are generating terrorists in Iraq by our continued presence. I think some of these people now labeled as "Al qaeda" and "foreign fighters" would never have been a problem if we weren't there, and if we left, i don't think many of them would try to attack us here. They attack us there simply because they its easy to attack us there.
I think reinvading if we need to should be an option. I would rather not have to, but if a group comes to power that we don't like, we should invade.
Well if that's hard for you to understand then rewind and ask if you think we are taking away, or providing for, freedom for Iraqis.
I don't believe we care one whit about freedom in Iraq. We are there to create a friendly puppet state. If that happens to be a democracy, thats fine as long as the Iraqis don't get uppity and elect an anti-western government. If we really cared about spreading democracy in the Mid East, we would be trying to overthrow the Saudi Arabian king.
The French were an outstanding ally of the US during the Revolutionary War. They promptly left after the British were defeated. What if they had stayed? What if they had said that they didnt think we were stable enough for them to leave us, and thought they might need to stay for the next 100 years or so? How long would it have taken us to decide to go to war with France?