Not using cash means someone gets a cut of a processing fee. Every time, with almost no exceptions. I’m not down to have rent seeking companies taking a slice of my hard earned money just so I don’t have to manage a few pieces of paper. You’re generally paying 3-4 percent of every transaction now, as that’s pretty standard for debit cards on businesses, and it doesn’t matter if it’s charged to the card holder or the…
If you are paid via direct deposit, you're financially incentivized to stay cashless. The direct cost of spending via debit/credit card (if one doesn't carry a balance) is zero, compared to the cost of withdrawing cash.
If you want to inventivize salaried professionals to pay with cash, try outlawing fees on ATM withdrawals first.