The dollar's value derives, in great part, from the existence of the US military. It uses far more energy per year than Bitcoin does.
Bitcoin's energy usage seems a better deal. I doubt anyone would ever launch a war funded on Bitcoin.
However, since the vast majority of people and institutions do have some pre-existing trust relationships, Bitcoin doesn't bring that much to the table, we already had the technology to wire money worldwide.
We can't do that with classical banking.
I'm my own agent and an international network is the bank. Classical banking can't compete with that in the long run though I'm sure they'll still be of use.
I'm sure that there are multiple niche use cases where being your own agent has some benefits and it will certainly be of some use, but it seems that for the mainstream usage it does not, and there are certainly all kinds of practical advantages for some centralization and delegation of tasks to another agent, so it seems quite plausible to me that the classical banking might dominate the majority of transactions forever.
Why do you think that? You can store a lot of bitcoins on a single sheet of paper (private keys for wallets) so stealing it is a lot easier than precious metals. If any large nation ever really starts disliking BTC they'll just launch targeted operations to get hold of a large share of Bitcoins and destabilise the system. Similar to earlier times where enemy states printed fake money to destabilise monetary systems, bitcoin makes it easier because you don't need to move physical assets.
And...
Genuine economic activity in crypto-currencies represents roughly %0.00000000000000000000001 of the economic activity transacted in dollars. How much energy would be required for crypto-currencies in a one to one comparison?
Let's not forget the US military may in fact serve some other functions as well.