I'm sorry for this very very late reply, I've been postponing since you first posted it because I'm afraid of the subject and forgot about it all together
I see the need for improvement. The current system has too many holes to take advantage of. If everyone would play a fair amount of games all year long it would probably be ok but reality tells us this is not the case.
Some loop holes I see are:
- Scores from the beginning of the year hardly matter, it stimulates only playing (well) in November & December.
- It stimulates getting rid of bad players in November, while attracting good players can move you up in one month.
I am not sure if the proposed 'average of monthly' is the best option but I am open to suggestions for a new yearly ranking in 2018. However, it must fit within the current ranking pages and database structure - I do not have the time and resources like I used to have, the changes must be fairly simple to implement.