I think Steemit is a very strong platform with many people who strongly believe in it. Leaving it's code open source has allowed man users who are developers work on apps and websites in conjunction with Steemit and has really made the platform stronger overall.
As with anything, there are some problems but again, the strong user base helps to solve these problems. Examples include @cheetah which helps search the Web to ensure that all works are original, @sherlockholmes and many others that help protect the reward pool from spammers and scammers.
The best additional I can foresee is the addition of community to Steemit. If you think about the platform in its current form, it has 1 large window, through which all users must get the content they desire. The addition of communities will essentially give multiple smaller windows, which are more specific to the views desires. A more pinpoint viewing will help with scalability greatly, I believe.
Just some thoughts from a guy on the Internet really, but isn't that all of us...? Thanks for starting this discussion @nobox !