Well by your apparent discovery you seem to miss the 'connecting to match making server' at the start of the multi-player screen!
Of course the game has a skill level which determines what lobby you're placed into.
well surely this just confirms my theory?