The basic problem with the Non-Proliferation Treaty is there's no teeth in it, no penalties for countries that don't comply. Worse, as you say, the very naïve structure of the NPT has actually made it helpful for countries who want to acquire nuclear weapons. Iraq, North Korea, Iran, all used the NPT to build up their nuclear programs.
Kenneth M. PollackIn the United States, Iran is nothing but a whipping-boy. Few Americans have any real use for Iran. Most of us, what we know and remember about Iran are things like the hostage crisis in 1980, or they think about the Iranian attacks in Lebanon, or on the Khobar Towers. So you don't get a whole lot of political mileage in the United States by going out and advocating better relations with the Iranians.
Kenneth M. PollackIran uses terrorism very instrumentally as an element of foreign policy; they are not just intent on just killing as many people as possible, like al Qaeda. There's no reason to believe that would change.
Kenneth M. PollackMost Iranians are sick and tired of revolutions. They've had one for the last 25 years, and they don't want another one. Those who've tried to spark another revolution have failed time and again. I don't think there's any evidence that somehow, if the U.S. gave these guys the high sign, it would make regime change somehow more likely. Every time the U.S. has tried to interfere in Iranian affairs to help a particular group of Iranians, it's backfired on us, and hurt the group we tried to help.
Kenneth M. Pollack