"Move on"?

Seems kind of testy.
Not testy, just telling you my way of dealing with d-bags.
My point being, playing with randoms is inevitable, and a necessity. After all, if one didn't play with randoms, how would one meet 'nice players' to add to your friend's list?
Sure, playing with randoms is going to happen. But my point is, if you play 5 games of Team Slayer, the chance that all 35 of the randoms you would play against are jerks is minimal, at best. In 5-10 games, you could find yourself 15-20 good, polite players to add to your friends list, and never have to deal with it again.
I imagine it isn't hard to do, but Live seems to be made to play with players from all over. Playing games with only friends, seems to be rather counter productive.
My friends list isn't filled with
only people I know in real life. I have friends from all over, that I've met playing all kinds of games, and meet more all the time when my friends bring in some of their friends to play. I'm not suggesting you build up a wall, and close the community out, just to make sure the d-bags don't get to you. I'm just saying, the tools are available, and if you use them properly, your experience will be much better.
Playing with friends not only rids you of having to play with crappy randoms, but it also adds more fun to it as well. If you play with people you know, the communication is better, the team play is better, and often times you'll win more. To me, that seems like the ultimate objective. Have fun and win. I accomplish that by playing primarily with friends. You're free to do whatever you want.
The issue being that Halo proportionately seems to have a greatest number of jerks playing, as compared to say other games. The shame is that even Bungie realized the crappier part of their community, and made such settings as hearing only your team, or even an option to mute all other players.
As I mentioned earlier, when you have one of the largest online communities, you will, by nature of the
Law of Averages, have a large number of jerks. No game is immune to this. Forza, COD, Warhawk, Uncharted 2, Burnout, etc. I can't think of a single game that I've played online in which I haven't run into online d-bags. It is just the way the online community works
(see PA comic below
). MacRumors is a nice, big online community, based around a simple consumer electronics company. That doesn't mean there aren't jerks abound in here. Instead of saying it's a
"shame" that Bungie gives those options, you should be happy they do, use them, and then start wondering why more games don't.