After spending so much time playing MW2, I was thrown off when I started playing Halo: Reach. I forgot that once the match starts, new players won't join when spots become available. Which is ridiculously frustrating because quite a few players quit the game because they didn't get the type they voted for.
So, you're left in an unfair match, and unless you want to struggle through it, possibly with the short end of the stick, you have to quit. Then you get punished. On top of that, if you decide to stick it out, and a lot of players quit, the match will take longer to finish because there's less people to kill.
It seems you get punished no matter what, even if it's not always drastic, it's frustrating.
-_-