US policy of nuclear non-proliferation has not gone unchallenged but its goal of preventing global spread of nuclear weapons is the right one.