This is a ways off IMO for the masses. Most people aren’t going to learn and deal with all the hurdles that anyone, regardless of their involvement or competence in any cryptocurrency, will not put in that effort, time, etc.
Until many of these crypto specific activities are invisible, meaning the friction has been removed and the user doesn’t even realize they are using a wallet for example, mass adoption won’t occur.
That all said, we share the same perspective on how important that solution is. Massive opportunity for someone to solve it!