To your point about transparency and trust for general transactions, I can see how that will be useful but don't you lose the ability that most trusted entities have now which is to roll back the transaction or correct a situation if fraud has occurred, given what I understand to be the finality of a contract? That said, I'm personally not really worried about making a transaction over say VISA's network but I am concerned about the end party I'm interacting with and I feel like crypto in general doesn't do well to address that, which I almost feel like is the real issue. I don't think I understand why people feel like it's an issue if they have to transact over a bigger central authority, perhaps I'm just too far removed from the group of people not served by classical finance.