first of all, steem is very young. no one knows how successful it will be in a year or ten.
What I really like about steem is how easy it is to get in to. no need to know crypto, wallet or any jargon. just make an account and post/comment/vote - you can still ask questions/read to get deeper knowledge