It's a tangled world, jabber. I understand your discomfort, but over the past several decades our corporations have moved much of their manufacturing overseas to keep costs down. And I'm not certain that we as a society are willing to pay more for items to make sure they are manufactured in the US. Heck, even here big companies like Wal-Mart often pay their employees so little that they qualify for foodstamps and Medicaid, meaning that the taxpayers of their states are making up the difference.

Reports about coming out about how Apple has kept its competitive edge: by housing workers in dormitories in China, paying them very little, and requiring them to be available for overtime day and night. (I'm sure something like this is happening with other companies.). It's not a pretty picture, and not something I'll bet most of us would think is all right. But we sure like the products and the prices.....