I'd say its a mix between Technology, Community and Accessibility.
Steem excels on accessibility (it is exceptionally easy to develop application on top of Steem) has a decently large actual user base (hosts many of the biggest dapps out there) and has a decent technology stack (not as good as EOS but better than many others) which give Steem its "value".
The price depends more on "having real use cases for Steem". Most blockchains have closely to no use case besides investing the coin, but the investment and hype for them are strong. Which is what, in my opinion is mostly missing for Steem.
Also, many years of mismanagement also resulted in many people not trusting Steem and Steemit Inc anymore. This year they did a turn around. But gaining trust back is much more difficult than establishing trust at the beginning.
Very well said :)
Also when it comes to actual price of the token - we need demand, but not from speculators or individuals that "believe in the idea" but from businesses and enterprises that want to build on STEEM.
That's the only way to establish a long-term stable token economy. And that's what we should be interested at.
+1