What is clear, however, is that you're better off with both systems existing in parallel because then you can use either one, rather than having the informal one prohibited by law so that you're forced into the other one whether it works for you or not.
> it's not like you're choosing from 5 local pubs. The question is whether the pub you attend likes you enough to take your check.
You are choosing from 5 local pubs. Even if you don't attend one regularly, it's in the same town. You could have mates there who vouch for you. Or you go to the pub of the person who wrote the check, they confirm that they actually wrote it and then it gets cashed on the basis of their standing rather than yours.
> Far better to have things work okay without any other entity being involved, sure. But there are reasons why banks exist.
You want a regulated and insured entity where you can safely store your money, sure. That doesn't explain why they should have a monopoly on various other aspects of finance though. Or why they would even need a monopoly on that -- if you want the assurances you get from a regulated bank, there they are. If you want a permissionless money transfer system that anybody can use and nobody can be refused, why shouldn't that exist too?