I mean, cash is also expensive in its own way. It has to be handled and insured, coins may need to be rolled before being taken to the bank, a register is a mechanical device to power and maintain, petty theft by employees is a concern.

It's not really that hard to see why a business charging $5-20 per transaction from people who all have phones and credit cards anyway might choose not to accept cash.

> a register is a mechanical device to power and maintain,

surely a million times less expensive than a subscription to a POS....this is not a strong argument.

if you cut out all the other details they mentioned I guess. how much do you think taking the cash to the bank weekly costs?

Nothing, because the owner is rejoicing every step of the way.

I'd say employee theft is the only reason a coffee shop would be "no-cash", and fear of robbery in a few places.

You think the owner is taking the cash to the bank?? Unless they are an one-person operation, they likely have an employee do it (among their other duties).