We are just scratching the surface currently when it comes to adoption and yes, it's mostly because users are expected to be quite technically literate to be able to use buy, sell and use crypto.
As soon as we are able to make crypto trading and use easy enough for every granny to understand is when crypto will truly be able to tap into the mythical waters of the river bearing the name Mainstream Adoption
That's what I mean