There's a really simple solution to this, set a threshold whereby an account cannot vote for itself. Trouble is, what criteria would you set? Anyone at 70 and above Reputation? Anyone with over 2000 HP? What about someone sitting on a Tonne of Hive dollars? I think for small accounts if anything self voting should be positively encouraged and if so-called whales (Are we still using that term on Hive?) want to greedily vote for themselves then some sort of public shaming could be in order?
For me, "Self Voting" is not the issue when it comes to influential accounts Passing that wealth around is a far better cause to worry about. I know you Steve and others in the comments "Spread the Love" but it seems to me some of the big players only love those they know and not those they could get to know.
RE: To self-vote or not, that is the question