Earlier quoted context omitted.
As someone who lived very close to a Walmart-centered ecosystem for several years, including working there, I'll also add that while it isn't Gucci, there's nothing really wrong with the stuff Walmart sells, from a poor person's practical point of view. It's just regular, everyday useful stuff.
I think a large past of the anger against Walmart is not about their products; it's about their poor economic practices - underpaying people, being effectively subsidized as their workers are on food stamps, and the deleterious effect they have on local neighborhood stores.
For a short stretch in 2008, I was actually living out of my car, making barely $200 a week DJing at some shit clubs in Houston. I knew how to use a computer, but I certainly didn't know how to code. Here it is in 2014 and I make more money in a day than I did in an entire month back then. I taught myself, reached out to complete strangers who where experienced to recruit them as mentors and in 2010 I started getting paid to code. I'm not saying everyone should learn to code, but there is a way out of shit-paying jobs -- but it involves taking initiative instead of blaming everyone and relying on the "system" to help.
I have little sympathy for folks who continue to make minimum wage for years -- it's their own fault. That's not a popular opinion, but it's true. There is nothing stopping that Wal Mart greeter from spending his after work time learning something new.
Poverty is a choice. Maybe not a conscious one, but a choice nonetheless. I see plenty of satellite dishes when I drive past the public housing complex. I see plenty of $200+ sneakers using food stamp cards at the grocery store. I see a lot of blame, but very little personal responsibility -- it's always the "Evil" corporation's fault. It's the government's fault, it's Wal Mart's fault -- it's everyone's fault but the person who is actually in the situation.