I can't stand self-checkout, and I avoid it unless I only have a couple items and the regular lines are really busy.
I live in southwest Michigan, and I often travel the Indiana Toll Road.
A few years ago, one of the shops at one of the rest stops went cashier-less. It was grab-and-go food. Plastic wrapped deli sandwiches, chips, bottled drinks, etc.
It didn't fly. There were other options in the rest stop like Burger King, or Starbucks, or maybe it was a Popeye's Chicken or something.
I think the place was shut down within a year. Unlike most of the supermarkets, the self-checkout system did not allow the customer to pay cash. You had to have a credit or debit card. And though many in this community may find it hard to believe, that is an obstacle for some. There are people who travel the highways in this country who are "unbanked." Or they have a checking account, but they are living paycheck to paycheck and the funds in their checking account have to stay there so they can write a check to the landlord. And FYI their landlord does not accept electronic payments, and the landlord lives 60 miles from the house they are renting, so the only reasonable way to pay their rent is to mail a paper check.
And there are other folks who may have a checking account with some disposable income. But they don't have a credit card, and they really don't want to use their debit card for a bunch of little charges like $4.50 for a sandwich, because it makes it too hard to keep track of their balance. Or they've had one too many bad experiences with vending machines where they have been charged twice for the same product after swiping their card. Yes, that actually happens, and it is a huge pain in the ass trying to get a refund or disputing the charge with your bank. And if it's $2.00 for a bottle of water and you were charged twice, you may forget about it or not bother because it's too much trouble. And then you just tell yourself you won't use a f**king debit card at a vending machine ever again.
Until you have to because there is no other option.
I recently stayed at a Sonesta hotel, where the guest laundry was cashless.
But I couldn't swipe my card in the laundry machines. I had to download an app on my tablet, and then load money into the app, and then the tablet connects to the machine through the wi-fi network in the laundry room, and when I ran the washer, it deducted $3.00 from my balance.
So in order to use the laundry facility, not only did I have to have a credit or debit card, I also had to have a smartphone or a tablet.
And it gets worse. The minimum load in the app was $10.00.
Each time you run a washer or dryer, the cost was $3.00.
Do I need to spell out the rest of the scam?
You can't get a refund of unused funds in the app, or if you can, they are counting on lots of "customers" who won't bother to do so.
But wait, you can use it the next time you stay at a hotel that uses that particular app in their guest laundry. While the vendor earns interest on that balance and you don't. Interest on a dollar? For the vendor it adds up. Like tiny balances on gift cards that never get spent. There's a name for it in the industry. It's called breakage.
There are a few cities that have made it illegal for retail stores to refuse to accept cash.