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?
I don'y think cryptocurrency is getting popular fast enough. It has been 9 years (if I am not mistaken) since the existence of the first cryptocurrency and yet we are not yet in the mainstream. Yes there are many people getting engaged to cryptocurrency but this does not mean we are in the mainstream already. Although I agree that we need to have much powerful technology to handle any issue before we go mainstream.