I have a hard time believing that you're actually trying to understand, which kind of trust the people who created Bitcoin meant and why they thought it's important.
Just claiming banks are in that sense trustworthy either neglects that banks exist in states and can be influenced or is plain naive.
We live in a world where states and central banks are constantly trying to achieve goals by changing money creation.
No matter if you see that as problematic or not, you'll hardly deny that currencies are subject to extreme pressures from economic actors (governments, banks, societies, businesses, ..). Therefore claiming that banks can simply be "trusted" to withstand these pressures (by strictly enacting some agreed upon policy) is a bit like closing your eyes on the real world situation of currencies.
Pointing out the limits of the currently implemented mechanism (in Bitcoin) does not equate to Bitcoin being inferior to the trust system of conventional currencies.
I was merely pointing out that your statement about currencies also applies to (at least some) cryptocurrencies. Large mining groups refraining from securing 51%, or colluding with each other to similar effect, is the only thing stopping them from having the power to maliciously inject fraudulent blocks.
So yeah, BTC's proof of work scheme seems to have some conceptual flaws. I'm aware of innovation in the space, but none have caught on the way BTC or Monero have.
Some problems are super easy to handwave away in theory but actually pretty difficult to solve in practise.
Which is a fine use case. Those are very large and enduring sectors of the economy. But let’s not get confused about why things are as they are.
edit the point here is - getting a "trusted party" is in fact, not easy, and certainly not "a bank" as a universal answer.. find your own copy of this book, it is repeated a hundred times, every decade.
Here’s the facts: there are two types of people in this world, and which you are has nothing to do with intelligence.
You either participate in these types of activities, and you always have and always will, or you don’t, never have, and never will. It’s like it’s some weird quirk in human nature where God said, 50% of the people have to be this way and 50% have to be that way in order for this to play out.
The participants have an extra hurdle to cross though. They have to watch the zero sum gambling game play out where some people win and others lose and the winners paint themselves as financial geniuses. It’s hard to be around that type of company and not feel bad.
Again, I’m not saying anyone _is_ dumb. The crypto community have many fine people who add all sorts of value to society. But if you’re participating in this game, there’s nothing anyone can do to change your mind because you’ll always have counter examples to point to, and no one likes to admit when they’re wrong, especially to themselves.
The byzantine generals problem doesn't apply when you have trusted entities.
Except for the minor detail that you never do.
Perfect solutions do not matter.
The only thing which matters is good enough solutions.
For a state (i.e. most states in the current world) federated validators are good enough.
And systems which go beyond that (wrt. byzantine generals problem) have properties states tend to not want.
(I'm not judging if it's ethical good or bad.)
Let me make a different point:
I mean think about it for "legal" (legal unrelated to ethical) use-cases a federated systems of banks and maybe some external non-bank validators is good enough, by far.
Not "legal" use-cases are not legal and as such them not being supported is in the interest of the state you use them in.
Many of ethical good use-cases of crypto currency are not "legal", ethical yes but not legal anyway.
Like circumventing suppression in totalitarian states.
The problem is for each state by themself a "Byzantine considering" crypto currency is not in their interest. It can be use-full to help people in totalitarian states, but then this states can also use it to help extremist groups in your state while forbidding crypto currencies internally. So... not necessary the best choice.
Now federated not fully "Byzantine considering" crypto currencies are a different thing altogether. Like use bitcoing but replace PoW with PoS except the validators are predetermined banks with most in your country (or union like the EU, they might still stack money as collateral) and from a state view the problems are mostly gone/manageable (from a legal/state POV) and you get most of the technical innovation you want (I mean it is 99% the same tech minus "Byzantine considering" and maybe minus some privacy protections).
Now I'm not saying it's ethical good (or bad) for states to ban crypto.
But I am saying that from a purely objective non-ethic-considering view for most states it's best to just ban fully "Byzantine considering" privacy protecting crypto.
Okay, so Mr Weaver can conjure some "ten trusted entities" by simply wishing them into existence.
Either he doesn't understand why one cannot simply create a "trusted entity" out of thin air .. which would mean, he's not actually an expert who anyone should listen to .. or he consciously makes a lazy attempt at formulating an argument that superficially sounds reasonable, while not having any substance.