No it wouldn't. There is a fairly healthy, educated, respected opposition in Iran. We don't need to stay.
We break their nuke capability and leave. That's all we need to do.
And this silliness about generals....what'd it say, four or five....those guys are not quitting. They've lived their whole lives for such a time as this to make a difference.
There was one in Iraq too. That didn't stop Iraq from degenerating into sectarian chaos. It only takes a small, dedicated minority to turn a struggling state into a failed state. Without a massive occupying force - one much larger than the shoestring one we tried in Iraq - Iran would be doomed to become like Iraq.
The problem is that, because of Iraq, America has become a paper tiger. Without a massive ramp-up of military strength (i.e., drafts and rationing), we could not fight a third war. Nor could our country, our economy, or even our military function without access to Saudi and Kuwaiti oil - sources which would be shut off to us in any serious altercation with Iran.
Right now, we're stuck between Iraq and a hard place. There's not much we can do to Iran beyond diplomatic pressure.