Well, I just don't see people getting angered by it enough to do anything if no one's calling it out and people can't see what the problem is. You have to describe a problem before you can fix it. Elected officials represent our views -- they won't do anything for us if we don't tell them what our views are.
And so the answer is to tell people about what is going on. If they see this, and care enough about it, they will act. Part of the reason Kerry lost the election was his failure to properly explain what has been happening in the economy -- e.g., how Bush's tax policies have hurt workers. Conservatives want live babies so they can raise them to be dead soldiers. - George Carlin
What do you base this opinion that Walmart gives people crap jobs on? It's the employees that decide if it's a good job or not. Have you talked to a lot of Walmart employees, and thus derived this opinion? Do you have some unbiased survey of Walmart employees that substantiates this? What is this based upon?