i dunno maybe but Xbox has a party system and there is a friend or xbox live party invite feature..Lobbies are purely for people to talk crap between matches which kinda irritates me to begin with..get tired of the 12-14yr olds acting like morons between matches in Cod..this is kind of a welcome change
I agree however a lobby can be very useful to fill up games with real players before hand, instead of bots, allowing friends to join before game starts, etc... I dont remember what game it is, but it wouldnt be hard to not allow you to talk to the other team before the game starts, which avoids all trash talking and annoyance.
It seems that without a lobby its harder to get into a game that isnt full and invite your friends or beat the clock before others join.