たぶん、二つの理由が考えられます。
ひとつめは経済的メリットがないから。
もうすでにほかの人が答えているように、お金のためにアメリカは
戦争をしています。
そのメリットがあまり北朝鮮にはないからです。
ふたつめは北朝鮮をつぶしてしまうと日本に米軍を置いておく
大義名分がなくなるから
日本の米軍基地は、対アジア、特に対中国と対ロシアの軍事戦略上
重要な役割を占めています。
中国とロシアは表向き現在はアメリカの敵国ではありませんが
政治上、軍事力的圧力を維持しておく必要があります。そのためにも
日本の米軍はアメリカにとって重要な戦略基地なのです。
しかし、中国やロシアに面と向かって
「お前は敵だ」とはいえないので
北朝鮮を敵視することでアジアの安定のために
日本に米軍を置いているのですよ、という立場をとっているのだと考えられます。
北朝鮮を適しておけば、日本もおいそれと米軍に出て行けとは言えません
これは在韓国米軍にも同じことが言えます。