We already do this every day. Only now we would try to meet the objective standard of evidence of theft, violation of contractual agreement, or violation of applicable laws as opposed to whatever anyone feels like. People can still leave ratings for whatever anyone feels like, but those people will quickly find themselves with no influence in that system.
You're still failing to address the obvious issue of how this would be enforced.
I am sorry if your reading comprehension is so poor you can not see I have repeatedly answered your question. It is right there in the quote you selectively edited.
The community would enforce it as it already does, only now we would have an objective standard of theft, violation of contractual agreement, or violation of applicable laws.