Not quite, IMHO. It isn't consumer greed, but CORPORATE greed that is doing it. Outsourcing is the buzzword right now. Dump your employees, avoid the frustration, have slave labor in Asia make the product, anb then sell the crap in the USA..
Why do you think the middle class has all but disappeared. There are now
37,000,000 living below the defined poverty level.People buy at WalMart because that is the cheapest place in town (to the eye of the public) and most people have to count their pennies.
This concept has been lauded by Republicans as free trade, and free trade equals 'democracy', doncha know?
The Democrats are too disordered to laud anything.