Played a game yesterday where I was stuck in 00:00:00 limbo for 5 minutes before finally quitting.
makes me suspicious since it was against a level 100 who didn't responf
I've had this happen 3 games in a row. However, two of the other guys at least chatted and it seemed to affect both of us and they seemed as surprised as me.
Restarting Steam and checking the game for integrity (also waited an hour or two, playing other stuff) fixed it for me, so you might want to try that.
It might also be related to peer to peer because the loading screen always showed the other player as not loading but we were both in the game and could chat, so the other guy must have loaded but the information was lost somewhere in the depths of the internetz.
Not saying some people may not be doing it on purpose. Some people were doing stuff like that in CoH1 to rack up stupid win streaks without even playing. Their loading bar would go up to a certain point and then never further unless you'd quit the game, upon which they'd just requeue. Unless in this case, it was 100% intentional on their part.
I once got one of those assholes in my last match of the day and instead of quitting, I just kept the machine running for over 36 hours, after which he must have quit himself because I got a win for it. What a waste of perfectly fine electricity but what else are you supposed to do? :/