RE: My version of Steem is NOT content based, It is Contribution based.
Currently what steemit need is to allow advertiser, advertise their product while payment for advertisement will be in form of steem dollars and steem. That is they will have to cover any of their currency into steem or steem dollars with this we will have more investors in the platform. Advertiser will have a separate account use for creating product awareness. Account like that will not have access to upvoting or curating post, as there will be daily reduction in the deposited amount, just like the way other social media have been running their ads.
A separate business account for advertisement without access to curate post will help to encourage alot of investment in steem and steem dollars and also help to prevent any form of idle storage of steem or steemdollars in an account.