My opinion is if we keep this feature then when a user submits a rating they are required to select something like a reason check list or comment.
Then the end user has the ability to see the reason for the change but not the user that submitted the change. Just to keep anonymity.
For the faint of heart.