Quite. For a business, accepting cash is almost always a downside: risk of theft / skimming, vulnerability to counterfeit notes, vulnerability to scam artists ("no, I gave you a twenty"), arguments about the wrong change, time spent counting it up, time spent paying into a bank, etc.