Hasn’t there been a shortage of construction laborers? This may be the real cause.
There is no shortage of labor in the USA. None. There is also no shortage of greedy contractors that want to pay wetbacks under the table and cry there are jobs Americnas don't want to do.