When someone leaves, no matter the reason, I think everyone left in the game would like to play a fun game instead of going back and finding a new game.
With that in mind, after someone leaves for any reason:
1) The leaver gets a loss and receives 0 favor.
2) The leaver DG gtfo. No AI.
3) Their enemies' are all offered the option to leave to even the teams.
4) An enemy is randomly chosen from those that accepted the offer. If non accept, and enemy is randomly chosen.
5) The 'chosen one' is dropped and receives a win as if they played the leaver 1v1 and won the game receiving all favor (250?).
This is 100% agnostic to why anyone left or the morality behind their decision. I hope that discussion won't repeat here.
I feel that this approach would be awesome because it does as much as can be done to salvage the game experience for the people left in the game. This isn't to supplant anything like a banlist or a concession option, but rather something to supplement anything else. Out of all options for dealing with lost players, I think this one offers the biggest benefit to the most people. If you agree, please say so. If not, please say why not. If you're happy chaosn.... just kidding. 