Just need some more builders and more marketing
And proper marketing.
Steem/Hive had marketing in the past, but bad. It was advertised with the "post, vote, earn" slogan. This attracts mostly the selfish and greedy people, so it contributes to (drive) the ruining factor.
The result of that bad marketing is the current main userbase of the platform.
Nah we don't wanna break hive XD
But currently still this is what most Hive users do.
Not on the technical level, but with their behavior.