There's no way around it, WalMart has some of the lowest prices anywhere. Yet DC has enacted a special rule forcing them to pay a more-than-minimum wage in the District. So ... WalMart decided to not go forward with planned stores in poor parts of DC.
Who gets hurt? DC's poor residents, that's who. More affluent folks hop in their cars, drive a few miles, and pay Sam W's low prices. The poor who rely on public transport find it too hard and get stuck with higher prices, how is that fair?
So Wallyworld "sales associates" don't get paid a "living wage." Stocking shelves isn't a career, it's a tide-you-over job - what you do until things get better or what you do if you need to work part- time.