So refute the other parts of my post.
I am not arguing that I think what retailers like Wal-Mart pay their employees is a fair wage as people can barely live on incomes at that level. My point is that they pay that because of the market. If all other retailers paid higher wages, Wak-Mart would in turn pay higher wages to get employees.
The way to improve this is by lobbying to change minimun wage or reform the minimum wage program. Expecting companies to pay more than they have to will not drive any change.