Crypto is not an effective currency. Currencies need 3 things to be effective: store of value, unit of account, and medium of exchange. Crypto fails at storing value and being a medium of exchange. It's value is completely unpredictable and transferring it is slow, costly, and annoying. Many of these problems could conceivably be solved, but without government backing crypto will never be a good store of value, as macro economic policy is required to keep currencies stable.