I just noticed that repair points were being too heavily weighted in the points formula, so I changed the formula to reduce the impact of repair activity. I also reduced the impact of healing activities. As a result, the player stats (when sorted by points) are a lot closer together than before. It's still a good idea to repair and heal, but doing so won't give you an excessive advantage.
The stats points formula is posted in the forum in the Server/stats FAQ.