I'll speculate that it actually costs more to accept cash than CC. How much do you spend on repairs/maintenance/replacement of changers, coin mechs, bill validators, etc.... How much time do you have in collecting money and taking it to the bank? How much does it cost to have extra security...