There are three things that really bug me about the move to import so much cheap labor at once, and one of those two things that most interested people don’t know about.
Most of us know but are afraid to publicly speak of the fact that it is much more generally expensive to assimilate foreigners who don’t speak English and have difficulties with our social customs.
Many of us don’t realize the danger of weakening cohesiveness between Americans in wartime. But then most of us don’t expect much of a war in the near future.
Very few of us realize that enlarging the labor pool so much and so suddenly is an alternative to lowering the fed rate as a way to stop inflation. The most recently noticeable way to stop inflation is to lower the fed rate (something that importers and merchants are afraid of). Lowering the fed rate can lower the dollar internationally. The trade imbalance (partially caused by the high dollar with respect to other currencies) between the USA and sometimes hostile, third world nations keeps profits very high for importers and merchants.
Lowering the fed rate during a time like this would likely cause some domestic deflation and lower our currency’s value internationally (which brings the trade imbalances down, lowers import profits, makes freight fuel costs lower, and encourages more domestic production). But flooding the labor pool as a way to fighting inflation might leave the dollar flying a little higher internationally for a short while.