I used to think like this. However, this kind of argument is only good if the basics are met. We have enough technological advancement in America that given strict immigration controls we can ensure the median American is able to raise a family of at least 2 kids while holding an entry level job (of which their should be plenty). Anything else is morally wrong, and those pulling the levers of power are evil.
We’re seeing the opposite and the wealth gap is increasing because the elites running our society see us as cattle, not countrymen.
The current point of our country is to increase GDP (which is a fancy way of saying make the rich richer, given the current wealth gap). It should be to enrich the lives of all its citizens.