Crypto currency will never replace fiat. So only those who do not understand the fundamentals of the economy can argue. No government will ever decide to replace its national money with a decentralized crypto currency. Such a decision would be disastrous for any state. National money is always tied to the economy of its state, otherwise it can not be.