I hate self-checkouts. Many years ago, I thought it'd be a cool idea, especially in 24/7 joints (when those were a thing) or when I'm feeling a little anti-social. But after dealing with them myself, I realized just how much of a PITA they are. You get in there and immediately get lost because every interface is different. It's also unreliable. The button input might not register, the scan might fail, your card didn't go through for whatever reason, the software might glitch, etc. Alcohol? Hope you brought your id, because we don't carry those around willy nilly. Fruit/veggies? Well, you gotta weight them and get a scannable print beforehand at another station, but nobody's gonna tell ya about it. My favorite was when it forced me to search manually through gorillion item names to choose the one I got when the scanner failed, and I probably chose wrong anyway, and there was no failsafe for those. I'd rather not get detained so I said fuck it and had to wait in line for the cashier, wasting twice as much time if not more.
Fuck those things, man. Every time it makes me feel like a fucking wagie who has to check out his own shit, are you fucking kidding me? There are trained professionals who do this for a living all day every day, they'd handle it in less than a minute and I'd get to have a little chat at the same time. Not to mention self-checkouts require to have their own tard-wranglers in case something goes wrong (and it often does), so it's not like they can replace workers properly. So whenever I see a choice between that fancy new checkout, and good 'ole cashier, I go for the latter, always, even if they usually have a massive line.