A decentralised rating system would work really nicely on something like nostr. You still have the issue of spam to solve, but that's a larger, orthogonal issue.
Critics would be loathe to be discovered taking money if it dropped their ability to influence aggregate ranking (and those who send the money would be loathe to send it if sending it made it worthless).