My point isn't that the U.S. should be imperialist. I don't think it should be. There are lots of good, practical reasons to not just go around bombing everyone, namely that it's an expensive game of "king of the hill" in the long run. But in my mind the idea that we have some greater moral obligation to humanity is not one of those reasons. The American government is instituted to secure the prosperity of Americans. That is the beginning and end of the purpose of its existence. The only moral obligations binding upon it are those that reflect the will of its constituency. If the U.S. refrains from imperialism the only reason it should do so is because Americans want to be peaceful, not out of concern for the well being of non-Americans.
It should be noted that, China doesn't subscribe to any such silly notions. If they thought they could get away with bombing us to cripple our infrastructure and that doing so would increase their own prosperity, the Chinese government would do it in a heartbeat.
[1] Not just religion, but things like "natural rights" are really supernatural conceptually.
A) Not sharing your family/country resources with strangers (who might well be below your level of economic development).
B) Going over to invade another country/family and take away their resources?
I don't agree with the premise, but that's a separate point.
I am asking if you understand the difference between point A and B?