Chuckanut
Give me a museum and I'll fill it. (Picasso) Give me a forum ...
I've had very similar discussion with colleagues who claim IT workers in India are "stealing" our jobs. I have trouble coming up with a reason that being born on this side of a geopolitical boundary made me own the job more than the person on the other side.
I have to agree with you. They have as much right to a job as we do.
OTOH, I have big problems when jobs go overseas to sweatshops and/or businesses that pour pollution into the environment. There is no way the American worker and American business can compete with workers who work in unsafe, hostile conditions, and with factories that can pour nasty substances into rivers and the air and onto the land.