Match Quitters need to Stop, No-Contest Result please
When people leave mid-match, the match gets cancelled. No win or loss to either side and just return to orbit with a No-Contest result with a temp trials ban on the offender.
Harsher impacts on repeat offenders and people who leave in winning matches.
Or for better nuance, people who leave mid-match later in a game do NOT cancel the match, but if the winning team then loses, the loss is not counted or considered a Mercy while the opposite team still gets their win.
2/3 matches I've had at the start of today had people leaving. Once my side, once enemy side. It's not fun, it's not competitive, it ruins flawless runs, it needs to end.
From a requirements perspective this isn't a hard problem to solve.
1) The first person to leave a competitive match (Trials/Survival) will take a loss along with other possible penalties (ie. temp ban from the game mode)
2) Anyone who is in the fireteam of the quitter also takes a loss along with the other possible penalties.
3) Others may quit after the 1st quitter with no penalty.
4) If there is not enough time left in the match after a person quits for the remaining players to also quit then the match is treated as a no-contest. This prevents people from bailing at the last second to screw people over. Maybe this doesn't matter cause the match is likely decided by this point?
This allows for the match to continue if both teams want to accept the outcome. If they don't then they can quit with no loss or penalty. If an entire team ends up leaving then the match is treated as a "no contest" match where none of the remaining players get a win.
I would also not be opposed to keeping it simple and ending the match as a no contest when someone quits.