I don't think Americans should have to take slave wages and outcompete foreigners in their own country. The economic migrants aren't "higher agency"; they'll just work for much less money and hence are preferential in hiring.