I don’t think it’s quite that simple anymore.
Credit card is the cost of doing business much like having an employee at a cash register is the cost of doing business.
Look at all the money that is saved by self check outs.
Employees not having to handle a vast amount of cash, which always includes a loss factor. Never mind much less chances of armed robberies.
Credit card to reduce the amount of employees stores need and even imagine your gas station if people can’t slide their card at the gas pump they would need additional employees inside to handle the amount of cash transactions.
Let’s not forget big ticket purchases. Best Buy is not going to want people to walk in with thousands of dollars of cash to pay for major appliances nor are they going to want a personal check. Credit card transactions secure the funding for the company immediately and with very little risk compared to cash and checks. It’s pretty much guaranteed funding.
Now let’s talk about increase sales, Cash Only paying customer is going to limit what they purchase to how much cash they carry with them where credit card transactions there is no limit of what they could purchase while they’re in the store which equals more profit and more sales.
Agree, restaurants could be the exception but even then a cash paying restaurant customer may limit the amount of drinks they have or the size of the meal, and also the size of the tip. A credit card customer is pretty much unlimited.
And last, but not least it all comes down to consumer choice and we all know plastic rules