I don't care. If their employees feel they are being treated so badly they should quit. Problem solved.
Oh, right. Things are always so simple. It's like our health care system. Don't have insurance? Don't get sick! Right? It just sounds like you had nothing to say about it. Cornered is what I would call it.
It is always that simple. If I decide to start a business, I invest my hard earned money, maybe even mortgage my house; and then I decide to hire employees to work for me, it is MY decision as to how much I will pay them, how long they have to work, etc., etc., etc. If they don't like it they don't have to work for me.
The only thing that gets it confused is when the government starts to step in, or worse yet unions, and say that my employees can only work so many hours, I have to pay them a certain 'minimum' amount for the hours they work, etc., etc., etc..
Don't like the way Walmart does it, start your own chain, just like Joe Walton did when his landlord refused to renew his lease because he wanted to take over Joe's store for himself.
Then you can pay your employees whatever you want and see how quickly you'll run yourself into bankruptcy.
Oh...and having health insurance isn't a right. If you can't afford health insurance it is not my fault--unless I decide, as your employer that you are worth it to me and MY business.
Now leave me and my company and Joe Walton's company alone and maybe you'll have more time to start making enough money to start a company of your own, and you can, as I said, run it as you please.