Suggestions to Improve Leaver Penalty
It's good that we finally have this in game, as the leavers really became a problem, but the current implementation is a bit rough, I'd say. Here are some improvements that could work:
1. The leave menu could have a teammate granting permission step, allowing a player to leave the match at any moment with no penalty if the other teammate(s) agree (player XYZ wants to leave the match, do you agree? Y/N).
2. The living teammates can use a special ping wheel option stating that they can't bring him back, granting the eliminated player permission to leave with no consequences if he doesn't have hope to be brought back nor the desire to spectate.
3. Game settings can add a leaver tolerance toggle: strict (penalty for leavers unless their respawn is not possible anymore / game or net issues occur), moderate ( 2 minutes of waiting time after which the eliminated player can leave with no penalty) and no constraints (player can leave at any moment with no penalty). The current setting would be displayed under the player's banner, as a heads-up.
4. Players could have 2-3 leaver permissions every 24 hours, immaculate monthly penalty record could reward an extra daily permission, for the entire duration of the current season, while accumulating more than 5-10 penalties taking away a daily permission.