It is also possible that the entire NK program is to show Kim's invulnerability, and not so much that of the DPRK. If his régime were to be threatened internally, it isn't a stretch see him pushing the button.