Your whole argument hinges on an assumption that national borders are somehow relevant in determining which workers are entitled to jobs. You could recast the same argument in terms of races, and it holds up equally well -- reserving jobs for whites protects the employments of a country's own citizenry, black people don't deserve the rights of citizens, women should stay home and not interfere in business, yadda yadda.