Crypto definitely has a learning curve. Too complicated? At the moment I think the scale tips in that direction. Crypto is in its infancy and it will evolve like everything else.
In due course, mainstream adoption will come.
With a little bit of education, I think Bitcoin is very easy to fully know about it, no one is too ordinary or too young to fully grasp the meaning and importance of bitcoins.