(edited by JTGuevara.9018)
Why Glicko?
I agree with you that glicko is not a good fit.
You might be interested in the ranking system described here :
Afala – Ehmry Bay
This was brought up and pointed out at release, I believe there has even been Dev’s confirm that it was not the best of choices for scoring. They don’t want to get rid of it now because of the work required to find and insert a proper scoring system for this type of match making. It’s easier for them to adjust and tweak Glicko, basically when asked not to long ago they said.
“Since alternate matchmaking systems require some of the same peoples’ time as the scoring improvements we’re currently working on, Glicko alternatives or adjustments may be options in future polls once the scoring improvement work is done”.