One question. Why is the consumer more important than capital or labor? Allowing labor from anywhere that will work for any wage is not always beneficial to the consumer anyhow. Studies in the late 80's and early 90's showed that cars made in factories in Mexico for a lower hourly rate were sold at prices as if they had been constructed by UAW labor, passing the profits on to the stock holders. The consumers benefited not a wit, and US wages were hurt.
What study?
If that labor were allowed to move here and join with domestic labor it is likely the plants would have stayed and labor would have received higher wages than in Mexico. Instead the barrier to immigration encouraged capital to move across the border where they could pay lower wages. Virtually every penny of those wages are lost from our local economies.
The status quo, where capital can move but labor can not, encourages businesses to move away from the many benefits that an American location may offer. Some of the benefits are due to differences in government (i.e., greater stability in property rights and due process). Other advantages may just be a more efficient location for supply of raw materials and the distribution of finished goods. Attempts to artificially inflate domestic wages just ends in the business moving out.
You can use that to justify more and more restrictions, just as the government does in so many areas. But, again, in the end the only ones who will benefit from such arrangements are those in unproductive fields, i.e., the bureaurats and the criminals.
Why is the consumer more important than labor or capital? It is not. Capital and labor are not forced to offer their goods at any price. They choose whether the price is sufficient and are free to bargain for the best price. If consumers are arbitrarily limited in bargaining then they are unable to maximize utility value and wealth is lost.
The field of consumers is rarely ever dominated by one buyer or a union of buyers that may abuse a monopoly/monopsony position. Capital joins to form corporations, while labor joins to form unions, both of which improve their bargaining power. There are rarely any effective consumer unions. Capital and labor are already preferred, which is why they are, occasionally, able to pass trade barriers over the interest of consumers.