No, my friend. YOU sound like the liberal.
The keystone of America is freedom, and that includes the freedom to move your business anywhere around the world one would choose.
Only a liberal would DEMAND that you locate a business to a place of the liberal's choosing, even if that means subjecting oneself to things one chooses NOT to be subjected.
Likewise, you have the freedom NOT to buy the product in question. But stop implying some nefarious motive to someone who is simply exercising their God-given right to free choice.
No.
The keystone is liberty.
Liberty is not without the reciprocal obligations of DUTY.
Why do you think Theodore Roosevelt proudly declaimed: "Thank God I am not a free trader!" ?
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...