I shouldn't have to pay for your usury economy if I'm using cash. If that were really the issue, these companies would have no problems with businesses charging different prices or offering discounts for cash.
Companies did do that - but I belive now it’s not allowed to charge less for cash.
The networks allow cash discounts if it's posted clearly and the customer has an option to use a different payment method -- you see this on every gas station sign alongside every highway in America. (What's _not_ permitted is adding a secret surcharge or item mark-up for credit card payments)