What kinds of idiots stand around doing nothing about a country's nuclear program that constantly threatens to wipe them off the face of the Earth? The real question is why are they not blowing more of it up, which makes by far the most sense. As for the U.S., they make the same threats against it constantly, so why the wait in wiping them out? We all know there will be war sooner or later with those nutjobs, why wait while they build up? We don't have to worry about the 'nation building bullshit any more, we've seen the results of that in Iraq; al that allegedly 'vast majority of peaceful Muslims' never materialized, so need to waste blood and treasure rebuilding them from the stone age, since they all seem to love that era of political advancements. Are there still clueless hippies out there who think the bad guys should always get to fire the first shot?
So, what do you propose? To bomb them in the stone age? It is not the best solution in any case.
It's the only solution that will work with them, they're nutjobs, and like all Islamists any compromises are seen as evidence of weakness, not diplomacy, no different than Nazi Germany's views were, The Soviet Union's, Putin's, Mao's, or Xi's views. The stone age is where they will be happiest, back to bandit nomads killing each other over sheep and water holes, which is where Libya, Iraq, and Syria are heading.