are you saying america is about to invade Iran, then three months later declare "mission accomplished", then have a military presence there for 20 years while they set up a new government which is just as corrupt as the previous one?
I think that's being optimistic, after Iraq no one is going to trust the US enough to not instantly screw over the opposition just as hard as the government they're over throwing.
The only reason Bush had the opportunity to declare mission accomplished is because the majority of the Iraqi military gave up before/during the invasion because we cut deals with the Baathist, and then immediately turned on them.
When Bremer made being part of the Baathist party illegal, he basically outlawed anyone with a college degree in the country from joining the new government, and instantly turned the people who betrayed sadam in Iraqi army into a militant.