Penalty for Resigning? Nice meme

Anyone familiar with Halo Wars 1, or indeed any online RTS for that matter, knows that staying to the very end of a match can be tedious and sometimes considered ‘bad-manners’. There is nothing wrong with resigning gracefully once the fate of your game is sealed. And there is certainly nothing wrong with backing out of a game when you’re in a 1v2/1v3 scenario as a team mate(s) has disconnected or other-wise conceded the match.
So why have the designers of Halo Wars 2 chosen to implement a system that punishes you for resigning? I have yet to receive said punishment but i am prompted the warning message each time i exit the game. What really confuses me though is that even after losing your bases and units, and you’re placed into spectator mode, you still cannot leave without risking a penalty. You have to watch the game to the very end.
I appreciate the reasoning behind it, but it has been poorly implemented. Blizzard did it right with Competitive mode on Overwatch.
This definitely needs to be looked at again.

DUDE THAT SERVERS EVERY TIME DISCONNECT A LOOT OF PEOPLE.
i dont wanna be punished for disconneted of server issue