I mean not allowing foreigners to work, even when they live in the country. Ironically, the public's distrust of the Irish and other foreigners has led to the law disallowing them at the border rather than individual employers at the job application. We don't allow Irish to freely enter the US and work today.
Right but that's not because they hate immigrants or think they are inferior or whatever. It's because they don't want them to compete for jobs with Americans. It's an attempt at protectionism of labor and preventing a race to the bottom. Your accusations that it's racist or discrimination is just not correct.
Yeah, but that's about non-Americans. It's already legal for US Border Patrol agents to shoot from American soil across the Mexican border and kill Mexicans, because there's no (US-)Constitutional right to life for non-Americans.
Yea points sound nice in a way but I like to just replace the specified nationality with "black" and see if it still sounds OK. "There's a points system to allow the most successful blacks to work among regular citizens."