It's fast, there are no lines, it's less work for everyone.
The store can damn well afford to pay someone to scan and bag the items, while I do the loyalty-card, payment-card cha-cha. The store isn't paying me to do all this shit.
My solution is to avoid self-checkout at stores with crappy machines, or avoid those stores altogether. If Home Depot can do good self-checkout, why can't everyone else? That's the primary reason I frequent HD over Lowe's.
I've been seeing this more often in the past few months at understaffed low-cost retailers. When there's nobody around to override the machines, people get frustrated and move on to the next open machine without understanding what went wrong.
Five minutes later, the entire self-checkout area is offline, and the would-be customer sometimes feels sufficiently annoyed and neglected to walk off with their groceries.
Right, like I mentioned, it was a very weird first time experience. But my question was addressed to the parent commenter, who is clearly not a first-time user and is aware of how these systems work.
I was asking how it remains a hurdle to someone who's already familiar with it, because this is very far from my own experience. I honestly don't even notice the scale requirement anymore, because placing things on the scale has become subconscious
Home Depot gets it right. They have a large table with a handheld wireless scanner, a receipt printer, a card payment terminal, and a touch screen that you don't need to interact with at all. All you have to do is start scanning and tap your card when you're done.