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.