grmg.pl:
MegaMedic:
Well, it was just fast suggestion

You have right, but there is one difference. Everyone can register on this forum for free and they can break rating system. But if you want to rate in game, then there is more possibilities how to make it work.
For example:
- player can rate other player only once (so you will need to buy new copy of game for another vote)
- player can rate only when he played already x games, x minutes, x-times was first in score table at the end of game when there was atleast 12 players with him... anything

- these votes will be vissible, rated player can see it and others can see it too
- votes need to have written reason
And then you can set if you want to allow players to do something on your server only when they have rating >= 20 etc. But this system probably would be much slower, because it would be much harder to gain some positive rating for novices. I think they most likely gain negative or 0 rating from long beginning. So this solution would be good for recognizing long time good/bad players and not good for allowing/not allowing to use kick votes.
Of course, it is still based on smarter majority.