I don't think they should necessarily be banned. I think they are a good deterrent to large scale conflict.
I just don't see why the US thinks it can decide who can have nukes and who can't. NK and Iran are sovereign nations, they can have nuclear weapons if they want to.
They should be banned. There are arguments why other nations have a 'right' to get them as much as those who have them, but it increases the risk of their use the more who do.
The only way to (nearly) eliminate that risk of nuclear war is to ban them. The deterrence value they have until they're used is not much justification for when they are.
It's a little like all the warnings about Al Queda before 9/11 - Clinton was attacked as 'obsessive' about them, which sounds pretty bad now. And that was far, far smaller.
We came a lot closer to a nuclear war than most people realize already - now we're in a world where we 'trust' NK and Pakistan who have them, and more are likely to get them.
We've gotten used to them, even demanding to keep them, and that's dangerous.
