Let's take a a look in the past - almost 10 years of crypto industry, being born & developed with great influence all around the world, have just passed.
As you may see, crypto related apps (wallets, exchanges, dexs, LN) continue to become more and more user-friendly and more widely accepted.
Though, there is still a major hurdle: unless your grandma cannot understand how to pay in Bitcoin, we are not ready for the mass adoption. However, lots of efforts are being put into making it as simple as most internet banking applications.
Aside from user-friendliness required for the day-to-day life, we have the "subvert-the-paradigm" principle of being responsible for storing & securing your own funds, which should make a shift in the consciousness of society.
And a few more hurdles to address: regulatory uncertainty, merchants' adoption.
Once we address all of these things, I guess most downsides of crypto *as we know it today*, may be successfully mitigated.