Call of Duty is terrible for this. No matter which CoD, there are four types of guys:
Guys who are completely chill and cool, who you generally end up partying up with often.
Guys who'll hit on you immediately and not stop until they're muted.
Guys who think it's hilarious to call you a fat dyke with 50 kids (which.. makes sense? O.o) note: these are typically between the age of 12 and 16.
And guys who don't have mics.
I've never seen Xbox live summed up anymore accurately than this lol. I'm a guy and if I'm playing any COD I just refuse to put a mic in unless I'm with friends because all it is normally is a slew racial slurs, gay bashing, and guys that have banged everyone's mom apparently. On a better note though the battlefield community is ALOT more mature, I really can't even remember the last time anyone's been mean or degrading to anyone in a lobby with me TBH.