Yes. And I am looking for an answer that couldn't then be used to argue that it's also ethical to encourage White companies to hire Whites.
And I'm not even asking that you don't "encourage" American companies to hire Americans. I'm simply asking that you don't ban (or make it extremely difficult) American companies who do want to hire non-Americans from doing so.
I'm just trying to wrap my head around the fact that you don't understand the concept of incorporation. In exchange for certain benefits bestowed by the government (limited liability, corporate tax rates, implied protection of physical assets by police, firefighters, armed forces, etc.), a company must follow some policies and laws, one of which could certainly be "hire Americans."
As to your "White company" question, I'm just going to guess that you haven't heard of the 14th Amendment to the U.S. Constitution...
Creating a business in America and therefore being a part of the American economy means prioritizing America in your business interests. If you are against that (e.g. willing to undercut American wages by hiring cheaper foreigners), then you should be penalized.
If businesses were free to reap America's rewards without contributing to America's "costs", then America's economy would (continue to) crumble as businesses (continue to) exploit that loophole.
Think of it as a "If you want to use America's resources to thrive, then you should contribute to America's economy" tax.
God is watching--do you honestly see why that policy exists? Or can you still not fathom why the policy is a good idea? Your "white" counterexample is non-nonsensical, primarily because of the Equal Protection clause of the constitution--it has always been illegal/unethical to make a racial distinction...surely this is something you've known since high school gov.
You're completely ignoring the substance of my question. Of course I understand that the US constitution doesn't allow racial discrimination. Surely its the case that racial discrimination is inherently bad and THEREFORE the US constitution prohibits it. Do you really want to hold the position that racial discrimination is bad BECAUSE the US constitution prohibits it?
You seem to ascribe very special moral rights to this particular association of people that we call democratic states. Why is the USG allowed to ban foreigners from coming to the US if they undercut American wages? Is New York State allowed to ban people from NJ from working in NYC by a majority vote (or a super-majority vote)? Again, I'm not asking whether the US constitution allows this - I know that it doesn't. The question is regarding ethics not law.
> Why is the USG allowed to ban foreigners from coming to the US if they undercut American wages?
It's in the interest of a nation to implement rules that boost its economy. Wanting foreigners to prosper over your own countrymen is akin to betraying your country. How is this ethical point even a question?
But wanting blacks to prosper over your fellow whites is surely not akin to betraying your race?
Your argument proves too much. Surely, you agree that its not okay to murder a foreigner if it boosts your country's economy. But you do think its okay to prevent your fellow American from hiring an Indian if it boosts America's economy. Why?
Note that I'm not arguing that you should be required to hire an Indian. I'm just saying that you shouldn't be allowed to prevent Bill Gates from hiring an Indian just because said Indian will do your job for half the money.