the teams?

When you do get into a match have any of you experienced an unbalanced team for instance I played the halo 3 playlists with a friend and after 15 minutes found 6 other people a 4v4 we thought sweet but it turned out to be a 6v2 and my friend who was in my lobby prior to the search wasn’t even on my team can we get the team balance and matchmaking times both fixed like yesterday when we all spent our money on the game at $60 a game you better have a way to make it worth all of us staying or offer us something than an I’m sorry I thought it would work this is worse than the advanced warfare launch even with crazy lag non dedicated servers the game still found matches and they fixed their problems in a day and a half get it together 343 we didn’t spend all this money on the campaign missions