What do you think about businesses that don’t accept cash?

Agreed. They need to pay fees to accept cards, and cash has no such fees. Maybe it makes accounting easier since they never have to count cash, and also they don’t need to make runs to the bank, or deal with making change and so on.