Hear me out: I think we got too popular too fast.
I don't think so, bitcoin has started since 2009 and I guess it's starting to mature so it's also a decade few more months to go.
The normal person on the ground would expect to use crypto much more for daily-life transactions but this is not currently the case.
It's not the case for you but the fact that it can be use for daily transactions and it's real happening in the real world.
Maybe we needed some more time for the technology to mature (no scaling issues, slow transactions, etc) THEN the normies come in. Right?
The devs won't figure out the problems if we'll not let new comers to get in.
What crypto needs is easy-to-use apps and clients that even the dumbest user can use. (something like a crypto whatsapp that can be used to pay simply). Until then a majority won't be reached I'm afraid.
There are portable wallets that are in mobile which can easily use even the user isn't technically knowledgeable at it. There's no need to spoon feed them as we are in the tech world now where everything is starting to digitalize.