Better matchmaking would be good, but with very few and pretty inactive in game devs Im not sure how realistic it is.
I disagree that the old system is better than the new system, the new system sure is not optimal but I cant really find any way of justifying judging the old one as superior.