The North Koreans may be very odd but they're not stupid. They know perfectly well that if they were foolish enough to hit the US with a missile their country would be obliterated in days. They also know what happens to countries like Iraq that don't have any deterrent to US power so they're making sure they have one. The odds they will ever use one of their missiles are vanishingly small.