Yeah I think there is zero matchmaking code in WfC. Unless there is a hidden/unknown calculation this would probably have to be your total class level. Maybe there aren't enough games going to make it beneficial (ie. longer lobby waits) to fill your game with similarly skilled players. But I can be against a team of nearly all prime'd players without one on my team, maybe they are a party or maybe there is no team balancing?
With my scout, it is definitely a game of safety and survival not heroics. And I have been a victim of some very crafty scientists..
1. I am being shot at from the side.
2. I look to see who is shooting me.
3. It is a sentry gun.
4. I get stabbed from behind by the sentry gun owner.. Mr or Mrs Scientist.