With Euguen Systems stating that an MM system will now be implemented... I have a suggestion (sry for double post). Most people who are playing without a buddy or two don't enjoy playing against set teams, why make it possible? Furthermore, if you have a buddy or two, why would you enjoy beating a group of randoms when you know you have the advantage... actually I do know why 
Here is the solution... after selecting Multiplayer 'PLAY NOW' / 'MatchMaker' (however they want to phrase it as long as it automatches you to a player or players of the same skill) gives the player the following choices:
1. 1v1 MM
2. 2v2 Random MM (equal teams to the best the MM system can do)
3. 3v3 Random MM (equal teams to the best the MM system can do)
4. 4v4 Random MM (equal teams to the best the MM system can do)
5. LARGE Random (this is a random MM that could range from 5v5 - 10v10... this would be based on the population searching for games and player skills - nonetheless, the teams would be matched to be as equal as possible... NO STACKED SEAL BEATINGS)
6. Team Games (SET TEAMs)
If this could be done, THERE WOULD BE NO NEED FOR A LOBBY... If you are playing by your self, just go to one of the Random MM game choices; this would provide you with the best experience... one that would result in you playing with/against ppl of similar skill. It will leave you with a feeling that, although you may have not won, at least you felt it was a FAIR game.
If you are with a buddy or two, select TEAM GAMES and get paired up with other ppl playing TEAM GAMES!!! While it searches for other teams to play against, you can still communicate in a waiting lobby.
This makes the best SENSE
Here is the solution... after selecting Multiplayer 'PLAY NOW' / 'MatchMaker' (however they want to phrase it as long as it automatches you to a player or players of the same skill) gives the player the following choices:
1. 1v1 MM
2. 2v2 Random MM (equal teams to the best the MM system can do)
3. 3v3 Random MM (equal teams to the best the MM system can do)
4. 4v4 Random MM (equal teams to the best the MM system can do)
5. LARGE Random (this is a random MM that could range from 5v5 - 10v10... this would be based on the population searching for games and player skills - nonetheless, the teams would be matched to be as equal as possible... NO STACKED SEAL BEATINGS)
6. Team Games (SET TEAMs)
If this could be done, THERE WOULD BE NO NEED FOR A LOBBY... If you are playing by your self, just go to one of the Random MM game choices; this would provide you with the best experience... one that would result in you playing with/against ppl of similar skill. It will leave you with a feeling that, although you may have not won, at least you felt it was a FAIR game.
If you are with a buddy or two, select TEAM GAMES and get paired up with other ppl playing TEAM GAMES!!! While it searches for other teams to play against, you can still communicate in a waiting lobby.
This makes the best SENSE