The way it is currently working is not optimal and delegating Steem Power to voting bot services for payback rewards is really somewhat similar to just self voting for your own posts and comments. This doesn't need any brain work either. Not that I'm really against any of it, but I think there are ways in which selling votes could be improved on and I doubt there is any way to prevent the practice...
Hmmm, maybe the best solution is to redistribute all the wealth... are you with me comrade? Storm the Bastille, liberty, fraternity, equality... lol. :D
Actually, maybe I shouldn't encourage that either. If it is done right, I hope selling votes can be used as an incentive to get others to post quality content.
RE: Byteball Use-a-Thon: Vote Selling