NK has been preparing for this war for decades. They know, from experience, America will launch this attack from air and space. Thus, NK has made provision for this. 

While NK can protect the majority of its population and military assets in such an attack, can America say likewise? Even if Trump were to successfully launch a nuclear strike on NK, what would the rest of Asia think? Imagine how China etc. would respond?