It’s probably pretty difficult to square their anti immigration stance with their claim of being business friendly if you consider that most businesses love cheap immigrants. Hard to shape this into a coherent policy.
Immigrants are not necessarily cheap. H1B problems do bind some employees to their employers removing their leverage. I'm an immigrant, I can tell you I do not come cheap.