self-voting and bots can never be removed. just plain computing reality. the point is just to nudge the economic incentives so that those who are curating and supporting others to grow the network isn't losing as much as those who are trying to make use of all their voting power only to enrich themselves alone. one the economic equilibrium shifts, the new norm will be a better steem that actually rewards contributors more than it is now.
it's a classic social behaviour that can be solved with something like Steem changing its econs. It'll even affect the real world and make things better with a new kind of econs. Think about it :D