I feel ya, we only got 3 quick games done in 2 hours with my friends a few days ago...always someone dc'd/didn't get into a game, then we had issues inviting everyone into the same group.
I mean, it's a bit of a joke, add in all the problems with the **** matchmaker/overpowered gear and you have a recipe for a game that wont last 2 months and then only the "elite skillz0r" guys will be left playing.