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't think we are near to even popular as yet. Yes, there was a huge influx of users in the late 2017 and a lot of media involvements but we are far far away to be considered as a mainstream. for the daily uses, it will take some time yet because as you mentioned we need to address scaling and other issues so that the normal users can use crypto easily.