Strong case is that all the other players left the queue so thats why it got to 0/0/1.

2 hours for mhach is just absurd but before queing you should consider server activity and server time. If you queue when everyone is asleep then you can wait for 2 hours or even more. I believe if you queue at peak hours, you wouldn't wait more than 10 minutes.