Would you react the same way if a Silicon Valley company hired a developer in rural Mississippi (the state with the lowest median salary) for $35,000 (the median salary there) instead of hiring locally for $150,000? Is that exploitation? Remember that the cost of living there is much lower, so he will enjoy a much better standard of living on a lower salary.