I don’t know a whole lot about a games capability to see what’s on our end. Overall I agree with the idea of a leaver penalty for repeatedly leaving matches.
But others have brought up before that getting a penalty for being disconnected seems a bit much. And I would argue even if you choose to leave, if you do so because of high latency it isn’t your fault.
Is it possible for games to set something up that sees the player doesn’t have a strong connection? Or is that impossible?