Its not Wal-Mart's fault that is a bloodsucking parasite, destroying small businesses and migrating jobs to China, they are just taking advantage of the conditions. They found a small hole and turned it into a crater.
The argument that its bringing people cheap goods is BS. Yes its bringing them cheap goods, while taking away their jobs. But thats the globalization.