This isn’t even wrong.
Obviously you displaced a US citizen unless you’re trying to advance the risible position that no US citizen could do what you do.
I'm not sure this is obvious. 1) Apple is a multi-national company, and hires an employee in the UK. 2) This employee relocates to the US
At what point do they displace the US citizen? All Apple jobs are not earmarked for US citizens (+residents, etc...), and they're already doing the job when they move to the US. Unless they're hired abroad for the express purpose of relocating to the US, then it's not "obvious" to me that they've displaced anyone.
Suppose I work in an org with dev teams in multiple countries. If I relocate from one site to another, am I freeing up a slot in the country I leave and taking one in the country I move to?
My comment argues that independent of government policy, relocating an existing employee from one country to another does not consume a position that was otherwise free, unless the employee was hired expressly for the purpose of relocation.
There is a special visa for this. In the US it is an L1 visa.
If one quits, nothing says you'll find another one, and you may keep going with one less person.
Hiring workers does not displace other workers because they come with increased demand for labor of their own. It does increase specialization on the team because you need to find comparative advantage, but that's nearly as much of an issue.
Anyhow his theory rests on assumptions that are nonsensical in today’s economy.[1]
Instead we have “labor arbitrage” which is to say workers being displaced.
[1] https://lawecommons.luc.edu/cgi/viewcontent.cgi?article=1674...
I didn't displace anyone because the headcount in my department was global, not tied to location.
I know it's hard to accept for people with old-fashioned nationalist ideas about immigration, but a lot of well-paid jobs these days can be done anywhere in the world.
These are not jobs in America, but rather they are jobs at American companies. And with these immigration policies you're doing your best to make sure the job doesn't get done in America.
For myself, I left the US but still work for an American company. They pay me a California-level salary but I pay my taxes to Finland. From your point of view that must be somehow better than if I was doing the same job but paying taxes to USA? You're losing out on the tax revenue, but at least you don't have people like me as neighbors, so all is good, I guess.