I have slow internet. I live on the west coast. There are only two servers that are "playable" for me, LA and Dallas. I don't use the MM because I'd rather not play then get put in any of the other servers, and yes they are that bad (especially Kansas and Chicago which are worse than Ashburn in my experience, despite my location).
Suggested fix: add something like a checkbox feature with which you can mark the server locations you want the MM to put you in. I'm sure some people would only check one server location, this would probably slow down que times for most people using the MM, but if the population ever grows it would be less of an issue.
Another thing that probably isn't news to many of you is that the MM is somewhat exploitable when used in conjunction with the server browser, just look at the servers that are up and you know exactly what game the MM is going to put you in. Only problem is when that match is on a server I'm not willing to play on, and the other matches are below my level so I can't join them via server browser.
I kinda lost my train of thought a bit cause I'm tired but basically I only want to play on Dallas and LA servers... maybe there should be USW and USE? I guess that won't happen unless there are more people playing but it still sucks.
P.S. Don't quote steamchart figures to me, no way am I launching steam to play games if I don't need to, I'm sure there are plenty of people who agree.