That is much better, but you're still paying visa/mastercard some percentage fee for a service which should be provided by e.g. the central bank.
Yeah. But this is the US. This is all we’ve got. Having the central bank do it would be communism, and that’s bad. I learned about it from Saturday morning cartoons.
Banks in the Netherlands used to have their own system for 30 years. It was free. It worked.
But it was too much work and didn't make the banks money so now we are also left to the American Visa parasite.