Lots of good points and I'm too lazy to use the quote function :/ so some reguritation of previous points.
This post is coming from someone who is entrenched in western(US) thinking, so not a global view at all. But US folks are very used to easy/non-complicated buying. We can't even change to the metric system, yet you want mass adoption that would require folks to think in terms of fractions (.0002 bitcoins per whatever). Yes we have cents to fractionalize dollars, but how many people say "This costs 75c"? More than likely, they will round up and say "This costs $1"
Also need to define what we want mass adoption to be. Right now, the news articles are painting pictures of crypto being investments, not currency. And our current adoption is towards that end (investments). Why are you here? To find a way to spend money without fiat, or to make money?
The main things I see that need to change for mass adoption as a currency is: (and doesn't need all, just most)
Stability. Consumers and merchants don't want a currency that can depreciate/appreciate 25% in a day
Ease of Use. I don't want to have to unlock my wallet, scan a code, wait 10 minutes for acceptance. Culturally I am used to swipe, sign and done. There is progress being made in this space (at least according to the shills
)
Related: Clear winner for currency use (btc is common, but see Stability). "Oh cr@p, this website only accepts xyz token? Now I have to trade some btc, lose the network fees, download a new wallet, wait for all the transferring around, *then* buy whatever". I have hopes for the multiple debit card options that are being developed to help in this space, but the average consumer does not carry dollars, euros, pesos, all at once.
Simplification. Currently there are just too many coins/tokens available and having that many choices scares folks away from change. How many search engines are there? How many do you use? googling is a verb, binging is not
Killer app. This may be different for everyone. The reason I got into crypto was online poker. Sites I played on accepted bitcoin, and withdrawal was faster/easier with btc compared to cc/paypal. But we need something that makes transitioning to xxxcoin easier/as easy as cc/dollar.
Economical disaster. What is the compelling reason for the masses to adopt cyrpto? The dollar is stable (in decline, but stable). Venezuela is an example of this. Their currency sucks, so btc is becoming more prevalent there.
Consumer protection. If someone hacks my bank and steals my money there, I am federally insured up to xxxxxx. Someone gets my phone or hacks my wallet, I am out whatever my balance is there.