There are so many players focusing on rating that game itself start to loose it's best side - friendlines. I propose to make penalties for those who leaves game early - while end is not finished. So leaver of the game get some penalty points, like -20 in his rating.
