That was really valuable feedback, not only for you guys but also for every app developer/owner here. Basically, if we want to achieve mass adoption, we need to take care of non-technical people. Most of us are here for a long time and we understand how it works (not only Hive but also blockchain as a "thing"), but there are many levels that newcomers need to learn and understand before they can use it.
Every time I'm onboarding a new user, I see the same problems. We inform people that "your private keys are stored locally and not sent to any server". That's cool, but... most newcomers don't even know what a private key is. What is the difference between a public key and a private key? What is a key exactly? Is it a password? Why there are four passwords? All of these questions appeared on a video.
I feel that most frontends should simplify their apps, and not overload it with cool features. At least not for newcomers. Baby steps with the possibility to jump to the "advanced" options. If someone is a blogger or an average social network user, he has no idea which login option he should use. Or even why there are multiple ones. We need to guide him with as little options as possible and maybAe gamify his progress. The more operations he made, the more options we could reveal to him.
Thanks for sharing your thoughts... tip sent.