And I agree with your overall point. The only issue is when you end up having unnecessarily high transaction fees, as we do now. Satoshi was trying to fix that part. But unfortunately, Bitcoin isn’t better on that front.
Bitcoin has high transaction fees because of the lack of scalability of the blockchain concept at scale while Visa has high transaction fees (although for most daily transactions, less than Bitcoin) due to network effects allowing them to charge near-monopoly rents.
What we need is government action to enable instant ACH/payments. And to make that common. Visa ought to be unnecessary.
Actual expert on the topic: "For truly "instant" clearing and settlement the main hope is the RTP network, which already has extensive coverage. (FedNow, its rival, is 3 years away). The Fed can also quicken payments by (1) having Fedwire and NSS operate 24/7 and (2) easing FinTech Master Account access." https://twitter.com/GeorgeSelgin/status/1356937488871358465?...
Tbh, trustlessness in payment systems is pretty much unachievable at scale. And if you are going to need trusted parties anyway, why have a blockchain in the first place? You can get a much better solution with a centralized database managed by the trusted party.