Voting bots are contributing to the same problem though. It is providing upvotes people would otherwise not be getting.
With the current system, these voting bots are encouraged given many can only afford a few dollars, not a lengthy investment in the platform through steem power.
I don't know of a proper solution, though pinning the price of SBD would not change much. It would only lessen creators rewards, it wouldn't create new demand for better content.
Right now, there IS good content on this website that is being ignored, while shittier content is favored from self voting and voting bots. If SBD was lower, people would still self vote and use bots, taking away from better content.
The system needs to be self moderated better, having more upvotes for good content and more flags for bad content.
Voting power going down based upon the number of votes is a hindrance to the idea, as this keeps people from both flagging and voting. Many people choose to not upvote good content because they know it will take from their future rewards, should they want to upvote their own content.
Perhaps increasing curation rewards, decreasing author rewards would help solve this?
I cannot think of an excellent solution, though I hope I am adding to the discussion.
Cheers