Nuclear weapons rid you off the list of countries that are likely to be invaded by americans.
Their pursuance of testing nuclear weapons is what is making everyone not like them. I don't buy the argument that they think that the US is randomly going to invade them so they decided to get nukes just in case.