Iran will have its nukes, if it doesn’t already. The West diddled and fiddled while Iran worked feverishly in developing its nukes, and now it’s probably too late to stop the runaway train that will be a nuclear-armed Iran.
It isn't too late for the US to blow Ahmadinejad to atoms personally. It isn't too late to send a heavy corps to Teheran and rule the place. It isn't too late to send the air force and blow up all their nuclear sites.
And it won't be too late after they say they have a bomb. It won't be too late after they announce a full scale nuclear test and it is successful. It won't be too late after they build and weaponize multiple warheads. It won't be too late after they nuke Israel. And it won't be too late after they move on to nuking European and American cities by terrorist proxy and demanding things.
At any step along the process up to and including the end, the US can in one moment of resolution and a few hours of action, reduce Iran to a cinder. Pretending we are helpless or it is too hard or any of the usual dodges is outright lying. It will not end until we destroy Iran's nuclear capability. We can lose as many millions of innocent lives before then, we choose. But it won't ever end, until we act.
So can it with the "too late" crap, please.