Just go play customs with your friends and leave the rest of us, who care about skill and rank and challenging ourselves, to matchmaking. I've been hearing your brand of idiocy since Halo 2. And it's because of your idiocy that they made quitting at all penalized in Halo 3. And since it didn't curb any quitting what-so-ever, now they're instituting bans on it. Obviously quitting every once in a while should be okay. But quitting 4 times in a 3 hour stint of games is a bit excessive. You may have paid for the game, but you DO NOT pay for "optimal online experience". You pay for access to the online experience, and when you ruin it for other players who ALSO pay for it... Well, let's just say $350 a year is more valuable to a company than your single $50. You ruined the game for 7 players who also paid for the game, who also pay for online play. You're wrecking the game for them, and invalidating what THEY PAID FOR. They should get what they want too, don't you think?
I'm an idiot when I'm the one who's considerate and you're not? You're playing ONLINE. Do you not care that you're ruining the experience of other players just 'cause you want to throw a tantrum and be an immature child? You, my friend, would be banned for being a Habitual Quitter, which is the reason why these bans are in place. If you have a specific map or gametype you want to play, and refuse to play some of the other ones, why don't you just stick with custom games?