Sorry; but, no. Liberals have their own pathetic version of things just like you have your pathetic version of things. US companies got their start and their licenses to do business in the US here - in the US. They aren't owed that license and they don't have a right to it. And, yes, in a world where loyalty means something, it does matter where one occupies himself in business terms. There are laws and ethics which
rule the situation as much as market forces. Liberals tend not to give a D@mn about either the law or ethics any more than you do. Republicans and myself, by and large do care about both.. apparently you've heard of this at some point...
Where was the "loyalty", when companies, in the mid 19th century fired employees, when they got mangled in machines?
Do you actually know ANY factual American history?