Originally Posted by Bostonian
Overall this benefits Americans, because in a competitive market companies will pass on labor cost savings to consumers.

So we can expect workers to lose $10 on hourly wages, and that somehow balances $10 off a pair of shoes?

Originally Posted by Bostonian
Is an American with a given IQ and other skills entitled to much higher pay than a foreigner with the same attributes?

We should first transform into a society that values IQ (in a monetary sense AND in a social sense) before asking that question. Until then, it's meaningless.