I agree with this but i will also say some people have lots of sock puppet accounts with low sp so the potential issue that arises is that the whales that also have alot of sockpuppets also make alot extra money from upvoting those sock puppets.
I do overall like this though and i believe data analytics can be drawn out to find those who are votong on sockpuppets and just label it what it is...a scam account and put it on an automatic downvote or something.
Havent thought that last part through in particular depth though so ill have to toss it around more.
It would make for an interesting analysis to find out how many sock puppet accounts each whale maintains in their little voting club voting for tall their own sock puppets, ufair really but free enterprise I guess....ingenuity, gaming the system maybe, fair well that's for each of us to decide for ourselves.
Yeah. Bots complicate how to do this best because 1 person with 40k bots can eff up everything for the rest of us.