Hiring a specific sub-sect of human because they can be paid less is more than discriminatory. It's unethical.
Multi-national companies are *not* American companies and they have no allegiance to America or its citizens. Their ethics are not your ethics. They see "shareholder value" as the highest ethic. To them, national boundaries are a hindrance to maximizing shareholder value.