This may work but more things needs to be added.
This is a suggestion i wrote on steemit blog post...
What if we limit a person to 1 upvote to an particular account for 48-72 hours. This may spread many people to upvoting and curating better content/accounts.
There are other platforms that are currently doing that and it’s making the curator vote for others as they can’t keep voting the same person all the time with a three day period time limit 🤔
This will tame the bidbots, selfvoting, and circle dick suckin' action LOL