I wrote a few posts that were more detailed that basically described this back in the steemit days. It didn't seem to matter.
Now a combination of what you have suggested and the jury thing related to Algorand that @logiczombie pointed out might be a path towards actually solving this problem but maintaining the ability to DV spam, plagiarism, and abuse.
RE: You cannot take away from the author that which does not belong to the author.