[flagged]
The US and Russia were committed to working towards that world, at least back in the 80s.
Iran didn't have to join the NPT, but by voluntarily joining and then suddenly not cooperating with IAEA inspections (suggesting that they're probably enriching uranium beyond the levels required for any civilian purpose), they've helped Israel make its case for self-defense.
Iran has been at war with Israel for the last 10 years, the fact that Israel held back until now, is 100% bec of the methods that proved totally ineffective.
And what if those methods don't work?
Obviously I would prefer all this to be resolved in a diplomatic way a decade ago, but in some cases military action will be the only way beyond a certain point.