This is happening in a lot of places, just a few days ago I went to a restaurant (California) that had a sign up front saying "We are now Cashless" and touting why this is better for the staff.
I predominately use credit for everything because its easier, faster, etc. But the 3% fees since time immemorial is screwed up. We need a better standard for payment that is digital but cash equivalent, aka not paying for the payment convenience.