Okay, so let's say American businesses can't get hacked so easily by nationstates and have their secrets stolen. Also, Iran has successfully tested a nuclear bomb. Is that the world you'd prefer?
You're the one trying to shut down discussion.
It is indeed possible that if the NSA used a very different strategy with vulnerabilities, Iran might be further along with its nuclear weapons development.
Or rather, will always be possible until we move to doing protocol and behavior analysis of SCADA commands (as they enter the machine). And that'll just mean it has to get more subtle. If there's a way to do it right, there're more ways to do it wrong.