Quitting should have some logic.
Quitting penalty should be progressive. On the team first person to quit the game should lose more than the last person . One person playing 5 is a waste of time. He/she be allowed to quit.
If host quits everyone quits, Everyone should not be canned. If all quit punish the host.
Crazy things I have seen with rank.
I am at 3 stripes, host quits..Everything is fine.
Next game again host quits... I am demoted. two stripes
I am frustrated started playing horde.After few round I am left with one player, now who will play 50 rounds with this noob, so I quit.
Guess what, I am stripless ))
I don't understand if horde don't move me up , why it move me down.
I play next match and win. I get 2 stripes back. Wow...it's all illogical.
Quitting has to have some logic to it, like Halo. You quit you lose experience and after sometime your rank.