Why "America first"?
I hear this nationalistic mantra all the time when people want to justify denying refugees asylum, instituting protectionist policies, deporting illegal immigrants, etc. Even when the aggregate impact on humanity is positive, many Americans still think that it's more important to prioritize people that happen to be US citizens. The even more bizarre argument is that even when the proposed policy aligns with American interests, like expanding h1b1 visas, many oppose it on the grounds that it "hurts American workers". Never mind that these immigrants would then be considered Americans and thus their interests would matter to us even under their framework; we can only focus on people who are Americans now.
Of course, most American citizens got that way through sheer luck, .i.e. being born on American soil. Yet the same people who yammer about "entitlement programs" and "wealth redistribution" are resolute about one of the single greatest "entitlements" in human history; being born into a modern western society.
I understand, firstly, that it is rational to prioritize American interests to a reasonable degree to ensure our own continued survival and prosperity, given that this is typically good for the world too, and that secondly, people have an ingrained instinct to value their "tribe" over "outsiders", but is there any philosophically sound justification? Something something about the social contract?