I think it's important to be clear about what the problem is. Only then can we start talking about a solution. The problem, as I see it, and as do many others, is that Steem Power is poorly distributed and a very small number of accounts control the vast majority of it, and therefore have the vast majority of control over the entire system.
In that respect the voting bots actually help immensely - they give everyone the opportunity to utilize the voting power of those whale accounts. If all of the whales used their SP to run voting bots instead of using it to mess around with the reward pool as they see fit I think things would be a lot better.