Because bad players can get to ruby just by sheer volume of games, it makes no sense to use league to match players together. In fact, why wouldnt you just use an ELO rating system?
The same system to tier out players according to skill cannot be the same system used a progression reward track