It would take a long time before crypto currency becomes acceptable worldwide. The unstableness could be resolved if each country has its own crypto version of the native fiat,that way inflation and GDP can be evaluated.
And, a lot of people are yet to know about crypto currency.