i do not dissagree with you on that last point, it's just a fact that the economics of today are global.
i would however ask you this, how much of the destruction to smaller economis is done by the American work force and how much is done by the American government.
As an American business owner i struggle with labor laws on a daily basis, most of which i take exception to.
My business is located near the US mexican border so I also deal with migrant workers. I surely dont discriminate against someone just because they don't speak english, in fact i go out of my way to give them opportunities.
what i'm trying to say is, to single out a PERSON based on the actions of thier homeland government is at best discriminatory.
i personally base my judgments on the person, thier integrity and abilities not their country of origin or political views.