There is something wrong with the current rating system. Since people can see who left which rating, people can adjust the rating given to something more similar to their received rating. This results in people leaving honest ratings receiving lower ratings on average, and people who just always leave 3x 5 stars get higher ratings back.
For example: a while ago i played a game in which after some time 2 other players and me were left. It looked like one of the other players (from now on called 'gray') was going to take the win but since we both were fighting him we restored the balance, and I ended up winning that game. The last few rounds though, when I was obviously winning and just playing it out, gray did not take any turns anymore, letting the other player and me waiting multiple rounds. It very much seemed like he just quit because he was angry he suddenly lost. Now I don't judge too quickly, he might have been away and not have time to play any moves, so I decided to check his other games. Turned out he was happily playing moves in those games, so he was intentionally skipping turns in our game. After the game I rated him 2star fairplay, 5star gameplay, and 2 star attitude, with tags 'quitter' and 'balanced play'. A while after I left my rating on him he left me a shit rating (even on gameplay!) with no reason. Also note that this guy wasn't a random noob, but ranked Major.
Now I understand one bad rating left isn't that bad, but the worst part is I understand his actions. He sees my (honest) 'bad' rating and he retaliates with his (less honest) bad rating. And when there is an understandable reason to do bad there is something wrong with the system.
That's why I propose to hide the names of players who left ratings on someone. This way there is no retaliating and no drawback for leaving honest ratings.
Let me know what you think!