Party chat, yo. Better communication, can talk while dead, and true, you may not be able to hear enemies nearby, you also couldn't give yourself away either.
In my case, I mute everyone. I know it hurts the team and me, but I prioritize avoiding things that make me rage. No one wants to hear about girlfriends/ex's. No one wants to hear dogs/kids yapping or screaming in the background. No one wants to hear domestic squabbles. No one wants to know how someone told their teacher to "suck it". No one wants to know that someone dropped their bong. No one wants to hear about how crappy someone's life/job/apartment is. I could go on. I could. But I won't.
The only experience I've seen people speak of is from Halo 2 so far. Really I guess we need another topic for people to toss out Gamer Tags or something. That way if someone annoying does show up, the whole group knows and said person no longer is a problem.
... This is a game with hundreds of thousands of unique players. I'm sorry, but this just clearly will not work.