I don't see what can be done to make it fair. I don't think that your proposed solution will work. It will boost voting on others content a bit, but it won't solve the core problem. From what I see, the accounts with a lot of SP are not doing anything, they are not posting, they are not commenting,... they are leasing that power to the bot owners and collecting money.
The whole thing depends on the new users getting engaged and profiting enough to stay and invest their time in it. No new (and active) users and the whole thing goes down.
It's in the interest of the big players to prop up the small fish, but who will do it? Not me, not me, not me,... A classic example of the tragedy of the commons. Everyone is going down, but there are no incentives for a single individual to do anything about it. Lease your STEEM POWER to the bots and collect the money while it lasts.
Perhaps, the whales should put together a Welcome aboard! bot that will upvote the efforts of the new users. I don't know.
I was very enthusiastic about it, but the more I read and the more I see the less I like it.
Also, I'm not hating on those with a ton of SP. They are doing what they think is in their best interest. I don't hate the players I hate the game. I've been mistaken about what the game is when I decided to join in. I thought it was something better, but it is not.
Sorry for ranting on your blog
RE: Steemit necessary changes