As a decentralized platform both reward inequality and abusing bot votes both can be solved with courage, intelligence and some sacrifice in a decentralized ways.
1-2M SP from collective source or few whales to encounter @haejin like scenario. If a whale can upvote 8-10 of his posts to $300 so can another account with 2M can downvote his 7-9 post to equalize the situation.
Making a channel for reporting bot vote abuse. Once a user is identified , he/she will be flagged and banned from bot voting similar to flagged by @chitah or @steemcleaners. The abuser will make another account, therefore, it will be a continuous process. Therefore, the fund and initiative should come from the bot owner association. Since it is their responsibility to guard this abuse not TOS but action.
It is never possible to fight all these abusers, also they will evolve to find more loopholes. Therefore, actions should evolve too. A dedicated chat channel, 2M SP fund for vote equalization (why not if there are numerous underground or open channel for circle-jerk voting ), an association to fight bot vote abuse from bot owners.
Whoa! A Reasonable Solution!?