Non-proliferation is not hypocritical if it is based on an impartial and realistic estimation of risks. But if a state like North Korea or Iran decides to accept such risks, should that be purely its own choice?