Yes. I think the anti-Wal-Mart is Costco which pays much better and has much better health benefits and which is profitable and offers low prices.
It is unfortunate that Americans are no longer aware of what the constitution says and what their rights are. Because of that we are often very passive about what happens when the government violates those rights.