All these ideas of some kind of blockchain based common alternative is still just a pipe dream. You can’t base a real currency on crypto. If you think you can you don’t understand what currency actually is (hint: currency has never been a successor to metal/coin based transactions… it’s an abstraction over debt and debt has and will always be the main way value is exchanged. crypto cant replace debt based currency because debt is based on trust in humans, something that trust in an algorithm can’t replace)
I share some of your lack of enthusiasm for crypto currencies. Rather, as individual countries trade between themselves it may often be advantageous for them to use their own currencies, especially if they don’t have to hold other countries’ currencies for long periods of time.
Non-US countries pay quite a penalty for holding lots of dollars. I expect every country to do what is in their own best interests, just as I hope my country makes good long term economic and geopolitical decisions.