because the movie is made for an American audience. I suppose aliens could invade downtown Port Moresby but know one would be able to relate to the situation. As for how to fight them who cares its not like we will have to do it.
The oath to serve my country as a soldier did not include a contract for the normal luxuries and comfort enjoyed within our society. On the contrary it implied hardship, loyalty and devotion to duty regardless of rank.