Oh talking about points...
That's the thing I hate/like about RGC.
The positive impact is, it would keep the community safe by giving this point and it's our responsibility to keep the value to a high amount because that will show you who you are.
So we can plan our games accordingly, not having constants leavers on our game and such.
The negative impact is, if you keep losing the game (if I remember correctly, losing a game will decrease your points right?), and you want to play it again on RGC, people would find out that you have low points and will have a bad impression on you, thus we always got votekick by other players just because of our points.
Dude seriously ?
The only way to counter it, yeah your way, create new account constantly, lulz.