I agree that the high volatile nature of cryptocurrency is the major stumbling block to it's wider spread adoption in recent times.
Unfortunately, there seems to be little that can actually be done to get it on the stable side
My assumption is based on the fact that, Cryptocurrency as a decentralized virtual currency has high volatility as it's core feature.
So trying changing it would mean to change the structure to centralized which would defeat the purpose of it's creation.