I used to think that there has to be some form of middle ground for this type of thing, but I am starting to think that there simply may not be. If people want to be able to use crypto and not have to worry about losing access or their account being locked, they are going to need to deal with keys. Allowing some form of Google SSO might bring a lot more users into the space, but it has the hazards that you mentioned above. I just don't know if we will ever see mass adoption if people aren't willing to be educated about keys.
Posted Using LeoFinance Beta