Interesting enough, i have been thinking about this today, and there is a main reason that high quality content creators are not attracted to Steemit:
There is no long term revenue for the content
If i were a high-quality content creator, and somehow ended up here on steemit, the first thing i noticed was that everything i create here will only earn me revenue for only 7 days.
So, why would i work my ass to create anything to this site, when i can post on YouTube/Spotify/My own blog/Medium and recieve revenue for this content for the rest of my life? (or as long as the said services were avaiable).
It just doesn´t make any sense for actual real content creators, since this means that your older work doesn´t bring you monetary value. The only one that keeps on "profiting" from your work is Steem itself.
Here is something that should be discussed:
Why not distribute the reward pool also to old content?
I will elaborate this idea better on a future post, but basically this could actually be an incentive for high quality content creators publish their content around here.
I think this is a fundamental problem, if the objective is to attract high quality content creators.
On the other hand, if the idea is for Steem to work as a Social Media platform (like reddit), then the system might be working just fine.
And about the Solutions to the voting problem, i don´t think it is a good idea to make 1 account = 1 vote in conjuntion with free account creation.
And whoever tries to game this system (e.g. by using multiple accounts), should be punished by the oracles and/or incentivised to rather use one account.
So, how would be possible to moderate millons of account being created everytime an account is shutdown? In my humble opinion, this will be the nail on the coffin.