It's not getting better Yager, you're killing us!
Over dramatic exclamations aside, the matchmaking was much more stable a few days ago. It seems like every fix has been making it worse from my experiences. When it first started being a problem I had exit and re-enter the queue if it was taking too long. Then after a matchmaking fix I could get maybe one matchmaking game in before having to restart the client if I wanted another. Which brings us to tonight's patch, where I've had one game that's timer locked up and we couldn't complete. So far all attempts to rejoin a game since then have failed.
Not complaining, just hoping to add some more information from another players perspective.