Earlier quoted context omitted.
What do you propose? Don't hire from cheap places or pay them the same rate as expensive places? If companies pays the same as expensive places, why would they hire from cheaper places?
Because paying people enough money to thrive, not just survive, is the right thing to do.
Manufacturing for example, is heavily outsourced to cheaper locations. We can certainly have all the tshirts we buy in the US made in the US. Hire locally, create jobs, pay a thriving wage etc.
Then the tshirts will cost more. You might be ok with that, but will the rest of the population? Or will they opt to buy the $10 tshirts made in China? Do we impose heavy duties on anything imported, so the domestic products are price competitive? What about export markets? Will Europe buy our $50 tshirts over the $10 Chinese made tshirts?
Paying local workers a thriving wage would be great, and we certainly do it for many sectors (tech for example). I just don't know if it's workable for a lot of things.