All these posts discussing what "should" be happening here are appealing but ultimately futile. There's a reason for laws and governance, which is something that is kinda sorted accepted by humanity as a whole and has been for quite some time.
But steem only has the rules that are set on the blockchain. Don't you all understand that?? There is no one that can enforce anything here. There are no owners, no one with any authority. If there isn't a hard fork with changes to the algorithms in the blockchain, vote buying and self voting et all will continue forever. People generally are not totally altruistic.
If you don't see that, you are deluding yourself.
Think about it in a different context. If there was a perfectly legal way to basically get free money, and you told people to stop it because it's ultimately bad for society, would anyone listen? It's an absurd notion.