It is much cheaper for the bank and customers to use cards, but where I live the banks own a payment network that does not involve visa and mastercard so the cost is much lower and there is no rent seeking so card use have no fees.
We also have an app for sending "cash" for free to friends, family and businesses that under the hood are just instant bank payments between the accounts.