In Europe the self-check outs are optional. They're also faster, because there isn't much of a queue and the people with carts all go to cashiers.
I don't feel oppressed when I use them because I appreciate the speed. If that advantage disappeared, I'd be less pleased.
The other thing with those down here is they have a weight-based security scale with high number of false positives. Combine that with 4-6 machines constantly having them to get some unhappy customers. Also, those at Walmart and Kroger often have coupons or other issues that require attendants. Sometimes customers will argue with them wanting things checked. This might take a lot of time. Now, we have 4-12 or something people all waiting on one person due to one person. Then, some get irritated about what order they're served in when the attendant gets back. Way worse experience than at a register with a few people in line.
I'm fine with self-checkouts or registers. I prefer to have options, though, like you said in your comment. I'm good at reading the situation to determine which will be faster. When they force me, I just go somewhere else to spite them unless they got me locked in with an exclusive item or deal(s) worth the time. The oligopolies let them do that here and there.
* The computers are extremely fast (or at least don't feel sluggish like some at Kroger do)
* There is no "unexpected item in the bagging area" nor "please put the item in the bagging area" (They probably mark items that will often not be bagged)
* I can constantly add and remove items from the weighted scale and put them in the cart without any interruption
* Checkout with the many options is fast both for Walmart pay and traditional payments that don't use Walmart pay.
The system does "move people like cattle" but that's evidently all Walmart thinks their stores should be doing. From my points above, they're doing their best to make the system "work" for their customers and more importantly investors.
I know this isn't a good thing for other types of people - Walmart doing this will make other stores also attempt to implement this type of thing to stay competitive on prices and margins or at least "not lag behind in technology". This system will most likely be not meet the customer satisfaction levels Walmart can, so these competitors will either
A. Lose customers due to a frustrating experience [in relation to W]
B. Lose customers due to higher prices [in relation to W]
C. Lose customers due to the loss of the "personal touch" some people like when checking out
The only stores this won't happen at is probably Publix and more local offerings. Publix charges noticeably higher prices for almost everything compared to both Kroger and Walmart for me, but I see how they're still in business:
1. the extremely friendly staff
2. policy for baggers to offer taking customers' groceries out if it's not too busy
3. having dedicated baggers at all
Although I observe the demographic to be mostly boomers which are phasing out; Millenials and Zoomers (Gen Z) are already caught up in the desensitizing internet culture, desensitizing the checkout process won't have a big negative effect on them, especially since it's just iterating on the self-serve checkout machines that have been around for years already.
That varies. A current trend in the Netherlands is to remove all normal checkouts and replace them with nothing but self-scan checkouts in the train station 'to-go' formula (essentially convenience stores) of one of the largest retailers.
The same retailer (AH) is also pushing for self-scan checkouts in certain normal supermarkets (often mid-size ones) by reducing the number of normal checkouts to one or two, creating nigh permanent queues. Because self-scan checkouts don't accept cash, you are stuck using these if you do wish to pay with bills and coins (which is probably why the retailer does this; i.e., the war on cash).
At a train station, if you have a few minutes to spare to grab a coffee and some snacks, you can pretty accurately guess how long it will take with a human cashier and any potential queues.
With a self-scan checkout, the machine invariably has a bunch of failure modes that take an unguessable amount of time to correct — either by you following the instructions, or by an attendant overriding some error state.
I just go to the kiosks that do have human cashiers instead.
This is also my experience in the US.
That's their job now, see? Yelling "next please". That's just miserable and pathetic and I fully sympathise with the frustration at self-checkout proliferation (I guess I'm a bit of a neo-Luddite).
But that's not a justification for becoming a jerk oneself.