I'd say give it time (and with that, a really long long long reasonable time) before the world becomes ready for cryptocurrency.
Remember that history tells us that people began using metal objects as money in 5000 B.C., but it was only in 700 B.C. that the western culture Lydians started making coins and other countries and civilizations followed suit and started minting their own.
Thus, here we see that even though metal objects presented as money was an effective means to pay for services and goods, it took more than 4000 years before people actually started making coins. And the same concept can be applied to cryptocurrency.
Though found effective, secure and fast, i do believe that it will take a lot more of time and preparation before the world embraces it completely. Not because of the flaws and all, but because adopting to any change related to our finances will definitely take time as it is a normal reaction when a new concept is injected to replace something already usual in our system of thinking.
And besides, i personally think that cryptocurrency is not yet ready for the world, frankly speaking.