Hear me out: I think we got too popular too fast. The normal person on the ground would expect to use crypto much more for daily-life transactions but this is not currently the case. Maybe we needed some more time for the technology to mature (no scaling issues, slow transactions, etc) THEN the normies come in. Right?
Where do you see the "normies"?
My experience is that many people have heard of BTC and crypto (due to the news coverage in the last bubble), but only a very small minority uses it or roughly knows how it works. 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.
In my opinion crypto is currently at the same point of it's time line as the internett in the mid 90s. In other words, the general public are aware of it, fearful of it, curious and waiting for someone else to do it and tell them how it is before they do anything.
I would say around 5 years of development of the industry before mass adoption happens as a lot of things need to happen in the industry before that will happen.
User Friendly
Lower Risk Platforms
Unfortunately some form of regulations to make people feel a level of secruity
And lots more