when people on call of duty are either a) too drunk or high to realize they're being dicks b) are too competitive or, c) they bring their entire fucking gang to play. meaning they've partied up and are in private team chat, and have a much increased chance of winning because of the fact they're actually communicating. It gives a huge disadvantage, when, for example, I'm stuck on a team in which NO ONE has their microphones/headsets plugged in. W.T.F.
They tried to remedy this fact by including a game mode 'mercenary deathmatch' but I've witnessed people still playing 'together' get on the same team, and it pisses me off. DM should be completely random skill wise. I don't need Infinity Ward deciding who is most closely matched with me. How are the shitty noobs gonna get better? by playing with others of the same caliber? no. by playing with gods. If you get your ass kicked enough, you'll learn how to play better, faster. Some might argue this fact [don't argue, this is just a rant, nothing else.] that, oh, well if they're playing with their own level, the learning curve is smoother. Right, but others could then say its more of a hindrance than anything because it takes longer to learn tricks and your style of play.
The maps are also horribly imbalanced. This post could also go in that imbalances thread, but I don't want to argue with anyone about this, because.. well I don't, and it's pointless. Anyway, the maps are either a) close quarters and just use semi/autos. or b) it's a long fuck map with a ton fuck of open space just asking for a WHO HAS A BIGGER SNIPER PENIS match, which I'm good at, because I just run around the map slaying idiots lost in their fucking scope.
Ugh I just was in a match that got me really pissed so I decided to let it out here and take a break.
FUCK
tl;dr:
CoD 4 has some shitty imbalances, not as bad as halo though.