I am an offshore worker (I live in Europe and generally work for American companies) and make a good deal less than Americans with the same job (but more than I would at a European company) - it’s not just outsourcing for 10% the cost to a developing country.
Neither generalization works for ALL cases but hand wavey claims of some ism is small comfort to those of us who've seen the results more than once.
And I've worked with excellent offshored workers as well, but that doesn't make claims to the contrary invalid.