Unless you are willing to buy higher priced products (and what I've seen on the budget board is mostly people who can squeeze dimes and get nickels to fall out) the jobs NEED to be sent overseas. Don't like it, stop shopping Wal-Mart, buy American and vote with your feet.
I may be only the proverbial "drop in the bucket," but this is what I do. I do not even read the
Walmart ads. I ALWAYS buy an American made product, even if it is more expensive, when available (e.g., just bought Tropitone patio set, made in USA and NOT one of the many much cheaper Chinese alternatives.) My extra cost contributes to the paycheck and benefits package of a fellow citizen, it helps to keep that person off of unemployment, welfare and/or government paid healthcare. It helps the trade deficit, supports the value of the dollar. It means that child labor has not been used.
Trouble is, things have deteriorated to the point that I no longer have an American option in some cases. US-made women's shoes, even New Balance, are rare. Electronics?--almost impossible. Try buying an American-made t-shirt in WDW, even at the American pavilion in Epcot. VERY few in any park or DTD. I know because I look. Clerks have no idea when asked and look at me funny for even inquiring. I found this website
Buy American, which has helped. I cannot change things globally, nor can I judge others, but my value system says that it is not right for me to want a high standard of living based on the use of goods produced by others who live in extreme poverty.
I am not an economist. But I do believe that the Walmarts of the world WOULD change their inventory, not close their doors, if Americans chose to buy American goods and the imports rotted on the shelves. JMHO. YMMV and I understand that my opinion is NOT in the majority here!