Timing is a big part of it but i also thing that development has held us back in a lot of ways.
While a lot of these projects had predecessors on hive. Most of those original projects never came out with a fully functioning and easy to join product.
Actifit is a great idea but a shit exception. The build the alpha app which was a great first draft but never made it any better. Easy to join, more devices, accurate readings. The project is brilliant but the execution is poor.
3speak has the same problems. Overcomplicated and doesn't cater to new users.
The same with dbuzz or any alternatives. None of them created a way to onboard users and grow out the original product. Vimm the same ect...
Splinterlands build the alpha which did ok and got community support form sales and crowdfunding. From there they hired developers and mad eit easy for anybody to join or to play. The built a product that brought in external money and external users. Then kept improving the design.
Leo are on that same curve with onboarding, improving and expanding.
I hope that 3speak are doing the same but i worry again about how over complicated it is. Similar for the rest of the hive based games that still don't have light accounts and direct sign-ups to their game rather than hive.
I'm not worried about the future of hive but i do worry about all of these projects. Five years later and we still have the same basic problems that were always there. Build an app, sign up users, retain them in your app, create a revenue stream, keep developing.
They shouldn't need to know anything about hive unless they want to dig further.
And you know that i love it here but i get frustrated some days looking at the same problems for years on end. Even the tribes are a great idea but haven't been continued to a higher level. Sign-ups, content, customization, advertising, tokens all in one easy place.
Oh I agree...On boarding is still an issue and the over complication of account keys, etc...I've always thought, account creation and growth should be gamified...
So they sign up with a lite account, and once they make a post or comment, it unlocks their posting key with a description of what that does.
Next they earn enough to 'power up or transfer' and that unlocks the active key etc...
All at once is a rough thing to chew on for new people that just want to use it.