It would be a wonderful world if only people could force those running a less dumb economy to abide by their dumber rules. Wouldn't it be awesome if NK could park a navy somewhere and make sure everyone does things for the benefits of The People and not in whatever selfish way they do them now?
Also the fact the US Navy doesn’t just make decisions on its own to blockade another nation. It would do so under orders. The person giving that order more than likely would have accounts there themself. So that’s very unlikely to be an order ever actually given.