I'm glad that valve haven't made the mistake of releasing a version of matchmaking that isn't ready again. (Like when it came out of beta and was dogshit) and I think all the changes in this update are in the right direction.
Having said that, the rate that work is getting done really shows the lack of resources they're putting into this game. Please hire more people.