I have mentioned this several times now, but I figured I would make another post on it.
I think steem needs to reduce the number of witness votes and they need to do it ASAP.
Right now every account gets 30 witness votes.
The witnesses are apparently in charge of dictating the economic direction of steem as well as just about every other aspect of steem.
Right now we have a situation where the top 20 witnesses are all basically being decided by just a couple of the largest stake holders.
Which is exactly the opposite of decentralization.
We could have a situation where one account acquires enough stake to completely control the entire Top 20 witnesses... that is something that just cannot happen.
My proposal is to limit witness votes to 10 per account. I would actually prefer that it be changed to 5 per account, but I will settle with 10 for now.
We need to make this change as soon as possible, though I am not sure if it would require a HF or not.