Sort:  

I'm gonna tackle this question into two parts since you specifically asked for Steemit. 

Probably the most important feature currently lacking on Steemit.com is the "Notification Feature". Around 90% of all users first platform is also Steemit.com and it still boggles my mind how come it lacks so behind to others features-wise. For most newbies this is highly discouraging to use because when a platform is marketed as a "social media blogging" one we expect that we can easily get connected to our followers and the people we follow and the best way to do that is through notifications.

I am just glad that other Steem platforms have already implemented the basic notification feature but truth be told it still is very lacking, the only service probably closed to perfection is GINABot which unfortunately requires you to download and have a Discord account. Tskkk

In terms of Steem blogging, I'm gonna go ahead and say that it lacks the categorizational function we often see on blogging platforms like WordPress. Steem platforms needs to implement a way to allow users to organize and categorize their posts properly. No one likes to scroll way down just to catch up on other people's blog. Another way to sort one's blog posts out and not the default "Newest created post first to oldest".

I think steemit is missing the view counter. As a blogger, the first thing I look at whenever I log in to my blogger's  dashboard is the views each of my post has generated. The views on a post gives you a clue on the type of post that your readers are interested in. Also, as a blogger, one of the most exciting thing about blogging is knowing that people are actually visiting your posts. Steemit doesn't give it's users such opportunity. It judges the acceptance of a post through pay out and we all know that the pay out doesn't truly reflect the true worth or attention a post has gotten. Most people feel discouraged easily on steemit because when they see that their post doesn't have any pay out, it is believed that nobody visited the post. That very wrong and a kill joy. Most people would bother less about their post's pay out and put in more effort in steemit if they can see the views that their posts are generating regardless of the pay out. So the view counter is one of the key blogging features that steering seem to be missing.

It's missing loads. Look at the microsoft word or wordpress  and look at steemit's user interface for posting. It is fairly primitive.