WHY should there be a free flow of workers?
China doesn’t allow people to immigrate there to work. The single most populated country in the entire world.
Why should we?
There should not be. I'm just pointing out the hypocrisy, or is it political cowardice, of those who claim to favor free markets internationally while favoring a restriction on the free movement of labor. A free market internationally requires that all factors of production be mobile so that prices can be set by supply and demand and not by government interference.
And I'm totally opposed to free markets internationally and the pretend free trade that the US just can't get enough of.