yes, but that is not seen from the perspective of the suppliers of goods and services. sure, walmarts in your retail hub attract other stores. but its what's happening to suppliers that is the issue here - the cost pressures are driving all the manufacturers offshore - and that will extend to food soon also. and if company X takes a stand, Walmart goes out and finds company Y who is willing to knock off the same product and take it offshore, and company X is destroyed on price and the breadth of walmarts retail reach buries their product.
In any event, when I go to Bed Bath and Beyond, I could buy a towel from Portugal or Egypt that is $8.99, whereas one made in China would cost $2.99. As far as American made goods are concerned, if you look at the labor in the average textile or rug factory in the Carolinas, the workers are from, you guessed it, Mexico. Even the few garment factories in the New York area are largely staffed by immigrants now, and they are unionized.