In round robin tournaments the score difference is used as a tie breaker.
So players in all games, players are trying to win by the largest amount. They get a known winning position and then force the losing player to continue playing (knowing they've lost) in order to maximise the win. This does not provide a very good gaming experience for the loser.
I think this could be easily rectified by making the winners score equal to X. After all they are in fact supposed to be playing to this number and not a number higher.
Can this be fixed?