The problem is though, It is a fine game if you don't have campers, snipers, AK74's and that other unbalanced stuff.
BUT
COD mulitplayer consists primarily of campers, snipers and AK74's
So you can't discount it as 'when it doesn't happen' because it only takes one '1337 sn1pz0rz' to ruin a match for you.
If you want to enjoy a mulitplayer, go on BFBC2, It is far less broken and unbalanced.
If you insist on playing COD, ALWAYS play AT LEAST 2 games older than the current one. (IE, you can play World at War..... not that you would)
plus, COD4 was BY FAR the best one, multi-wise.