This is why there needs to be ongoing development. It is one of the very neat mechanisms of the voting rewards system that you can see if you look at for example someone like @xeroc's posts. He has done a lot of work towards developing a platform to allow further development of Steem related applications. He has effectively been paid for this work. He didn't have to go through the complex and probably non-programmer-type activity of marketing it, Whales and Dolphins did it for him. Anyone with an idea and some skill with code can then take that and make something more, and most likely, posting and publishing and making it available, will also result in the developer getting paid through the voting mechanism.
I am also wanting to get involved with this. I have some ideas that will help users filter content down, to facilitate moderated groups, a non-aggressive method of eliminating unwanted content from your feed, that does not impact others helps a lot.
Once all these things are in place and people can use them, the possibility for expanding the demographics of potential users greatly increases. Which is why I should stop talking about it and start coding it :)