1. Corperations want to hire Indians, Latinos and Africans from abroad.
2. Disallowing corperations from freely choosing to do this is central planning and is literally, by definition, Socialism

Simple.

You need to choose. Either you allow the free market to make any choice they want in regards to hiring -the MOST important part of any buisness- or you are a Socialist. There is no squirming around this hard fact.

So which do you choose?