They should just make a quit ban that makes you unable to search until the match you quit out of was over. That way, if you're the last person or 2, it shouldn't matter but the 1st guy to quit gets punished if everyone else stays.
Always remember you're unique, just like everyone else.
theyve had this ban since halo 3 i was doing acheivment runs on the mythic maps and after 4 days in a row of never even getting to play on the map i needed i started rappid quiting games to speed up my chances of playing the map and was slammed with a 2 week lvl ban
A ranking system, a join in progress system, or 1 hour time out isn't going to stop people quitting out of games when they're losing.
Some people just can't handle defeat and will quit if the other team gets even 10 kills a head. These people could care less about long term consequences. They just don't want to sit through 15mins of losing. I don't see how 343 can be directly blamed for this.