but those resources will be exploited and if the us wishes to pour billions of dollars into an area to create the infrastructure (which will probably be nationalized in a couple of years anyway) shouldn't they be eligible for some of the resulting profits?
You seem to lump us the taxpayers with them the corporations in this gem of an explanation for why we the taxpayers should pay to build the resources necessary for the corporations to reap the profits. Anytime the US goes into a country and sets up shop, it is with taxpayer money, when the spoils come out, it is the corporations that benefit. Why should that make me happy. I'd much rather see that money spent on our citizens for health care and infrastructure.