It’s to do with military strategy. The US decided that paying $25 million to Denmark for the islands would help them get a useful foothold on the world map.