The queue wait time estimate is rediculous. What is up with this console style "wait to play" bullshit. If I thought that was aceptable I would be playing console games with this kind of shit.
I thought the above and then I used the steam server browser. I was shocked to discover that there were MvM games I could join from it. But what was shocking is that the player count on these servers looked like 23/24 and 31/32 and I though 6 players was the max. I discovered that the rest of the players were SPECTATORS!