There are tons and tons of games out there with efficient and interactive lobbies, that use excellent pairing algorithms to place you with randoms, or allow premade groups to participate, and offer tons and tons of content inside controlled instanced environments... and they do it better than...