Many companies choose to make marginally more profit by moving production to 'low cost markets' rather than manufacture here. I believe firmly if you make your product overseas it should cost some amount of money in duty to bring your product back to the United States, ideally about (or maybe more than) the difference in cost between what it would cost to make your product here and what it costs to make it there - is it an easy to implement solution? no. But its the right thing to do.
That said, I believe that rising transport costs will eventually solve this problem for many types of goods, probably within the next 10-15 years or so.
Give me a break -- that's some nonsense PC excuse to mask a decision purely driven by profit.
If choice of production locations is driven by concern for our brothers and sisters in the developing world, why aren't we making stuff in India? Or Liberia? Or Bolivia? And why are we generally operating in a model that shifts liability for things like pollution and labor problems to local partners?
This kind of selective altruism, where you care about other Americans so much that you'd make comparatively marginal improvements to their lives instead of making drastic improvements to the life of a foreigner, is the moral equivalent of racism.
It's not just startups -- businesses tend to focus on earning money. I don't know if we can realistically expect private industry to take an interest in social or economic problems. At the lowest level, there are founders trying to choose a niche that gets them from debt to break-even as quickly as possible; at the highest level, you get into transnational corporations which act only in their own interest.
I would be happy if Apple or Google were to dump their excess billions into social welfare or government reform, but it is vanishingly unlikely.