Then hire nearby, import AMERICANS, not foreigners. There are workers elsewhere that need jobs.
Those of which you speak are lazy and will not move
There is a significaant number of hired foreigners. If they leave, there are no replacements for miles. Some folks including engineers already travel for >40 miles one way.