The North Korean government really has no redeeming qualities, and they keep threatening others and performing criminal actions to get what they want.
It's appalling that we have allowed them to get away with it for decades, and in the case of the Clinton administration actively rewarded them for such actions at the behest of Jimmy Carter.
Sanctions can be useful in containing such rogue governments, but they are ultimately very harmful to the civilian population while their effect on the government is less sure due to widespread breaking of such sanctions by other nations, and an unwillingness of the US to hold those who break them accountable.
There comes a point where the choices are using military force, or ignoring the threat and hoping that the government is overthrown from within and that the new government is an improvement.
We have been doing a lot of hoping, and taking very little action for a long time. The result is a lot of relatively small problems have grown to become large problems for the world as a whole.
Sticking our heads in the sand doesn't make problems go away.