I don't mind the self check out, but I'd definitely draw the line at unloading trucks or stocking shelves! My favorite way to shop lately is to purchase it online and just pick it up pre-paid. People still get a paycheck, but I don't have to do any work.
If they can't pay to provide their customers with the proper training to do the job correctly then they can't expect them to do a proper job and be held accountable if the customer makes a mistake because they were too damn cheap to pay for trained cashiers in the first place.
But they can afford to pay an employee to stand around looking over my shoulder to make sure I didn't cheat the machine. On the other hand, I don't mind the self checkouts. They get me out of the store a lot faster.
At Walmart just yesterday I continued to see people having to show their purchase receipts at the exit door. This is insanity! Next time it happens to me I'm gonna decline and tell them to call a cop. Then I will show the receipt to the cop but ask him if he works for Walmart.
An easier way of doing this would be for the checkout to give the customer an added ticket to give the person at the door as they are leaving. This could be generated by the register machine, have a date, and would change daily. You hand the person this piece of paper and walk out the door. You have kept your dignity and do not feel frisked in any way.
Walmart is still afraid of the person in the line that has a food stamp card. Maybe they got something "free" and others did not. Many tell me that's because that person might be an illegal. (Here goes frigging politics again.) JFK once said we all have to breathe the same air. I say we all have to eat.
My GF once in a while goes to Wal Mart in the black neighborhood near where she works ( Far south Chicago: Homewood / Harvey area). She says they never check her bag when she leaves, but many of the locals are getting checked