Don't let Trump know I suggested this but if Mexico were the 52nd state then they would be US citizens and could pick up the labor market. We just need to build more railroads.

How about USONA, The United States of North America?

Plenty of labor and resources.

No real borders to patrol/fence, except one with Colombia. An interstate commerce bonanza.

I love it. Let's make it happen! To appease the people that wanted a wall can we put all the violent criminals from all of the United States of North America onto an island with limited resources they must fight over? Kindof an extension of an idea from Sean Lock RIP [1]

[1] - https://www.youtube.com/watch?v=9TPG80boMjY [video][3 mins][humor]

If you do that, Mexico will inherit US labor laws, and workers will suddenly become very expensive. Less than white collar, but still expensive. Low cost manufacturing is built on exploiting weak labor laws in other countries.

Does the US really have a shortage of people willing to work at factories? Honest question.