It is... a very slow process. My main complaint from back then was that people were not improving at a fast enough rate. I do hope the new guide spreads out more. There's more and more being added to it!
I'm fine if they added matchmaking if they also added incentives for improvement, but we can't rely on them to change that nor can we rely on them to "ban premades."