I 100% agree with you. RHDN's review system is one of the reasons I hate this site.
Some of the statements you made are true, when someone writes a negative review on a specific version of a specific hack they do not always go back on editing it when a new version of that hack is released, as they just no longer care about that hack any more. An example is Super Mario Land DX: version 2.0 has been released from a while and the review section has reviews about that version now, but all the negative reviews dating back from version 1.0 are still there - I mean, people who didn't recommend this colorization due to past issues
never bothered to edit their reviews even after they were fixed!
About your rating system proposal: yes, this is permitted to write in a review, but the site rules strongly discourage them as seen here:
- Numerical ratings or scores, though allowed, are discouraged. Our goal is to put the emphasis on the review content and we already support a ‘Recommended’ or ‘Not Recommended’ selection to your review.
The RHDN staff just wants to know if you recommend an hack or not, nothing more than that.
Some people also use this review system to criticize others' works for no reason: an user who goes by the name of "Morinis" wrote multiple negative reviews on hacks that only change the graphics or the player character. And that just for their lack of "gameplay changes". From this I can assume this guy does not like graphic hacks at all, but why'd you have to make such insulting reviews on something you dislike when you can just walk past them? Makes no sense, really.
What is more, I'm one of those few people who dead hate criticism from other people. The only two ROM hacks I uploaded to ROMhacking.net weren't that good, and one got a positive review simply because I removed it from download. My biggest fear is that someday one of the users there might write a negative review on any of my works, and I won't have a single chance to reply to them. If you get a negative review from someone, you can only take it in.