> You can leave your job at any time, but when you do so you can't require another company to hire you
Thats a fair argument, however I don't think "freedom to leave" would mean much if you couldn't leave a company because no other company would hire you and your only other option would be to starve. Its why food stamps and unemployment make sense.
On the other hand, what would exit from a country without another country to go to mean?
> A huge wave of unskilled immigration is practically certain to weaken the US enough to increase, not reduce, the number of places like North Korea that are outside the US's military reach.
> Chinese and Indian "right to pursue happiness" has very little to do with US mass immigration policy; trade policy, technology transfer, Pax Americana, and the like have been far more relevant for a long time.
We're debating morality here, which is subjective, but I'm not stupidly deontological. If open borders leads to a world which I rank lower morally than a world without then restrictive borders it is.
In general, I feel valuing a person differently depending on which state they're born in is immoral, similar to judging them by race.
i.e. 2 similar individuals who are both skilled, both want to work and are both being hired should not be treated differently depending on which state controls their passport. On the other hand geographical distance, cultural ties etc are obviously valid points of difference.
-----
> And even your "extreme example" fails spectacularly. I am Chinese, I voluntarily work for a Chinese-owned company, I've spent most of the last four years in and next to Shenzhen, and these years have been very good to me.
An uncharitable interpretation, I'm quite happy where I'm working too but I'd still rather be unemployed in the US than in India.
Edit:
temujin is right, restating
I'd rather be unemployed in the US than employed as a low level Foxconn employee in China