We should have some form of Faster Payments scheme, backed by the state, because cheap, reliable transaction networks are the sort of infrastructure that's good for business. At the very least, this screams "make FedNow the default payment rail". Then if people actually want to spend money that isn't theirs, let lenders build something pluggable on top, so their costs and needs are solely limited to the credit aspects, rather than skimming of of every single transfer of value.
There is already a low transaction fee network that works over the current infrastructure - debit cards.
If you really dislike it, maximize your points and fund a campaign to lower credit card interchange from them :)
Every study shows that people on average spend more when they use credit cards. If I owned a business, I wouldn’t accept cash at all.