So you are an open border gloBULList. I am not. Almost everything you said was true when applied to US citizens, when you start importing people then I get to have a say. Sorry bub. The free market ends at the shoreline. We are AMERICANS first whether you like it or not.
You can make it a closed market if you wish but you wont drive wages up and you will drive jobs out of the country. I am sure you know what wages should be and are more than willing to have the government enforce your idea. Should make you popular with the AFL-CIO.
Yes it applies to americans but I will assume you are not in favor of immigrants who become citizens either.
I am really glad your mindset was not predominant when my family came here. They worked real cheap in coal mines and logging.