Change ELO on desync

I recently started to play Legion TD after some years, and its so bad that your ELO reward is so bad when you get a desync.
I suggest to change it so you get either -0 or gain/lose the same amount as your team.

I got at least 10 desync this month on bnet on Legion TD map and I barely got past 2k elo so now I get desync when I win a game, usually it happens when creeps are sent
Explain to me why this cant be solved in 2024 on a 20 years old game

Why should you be rewarded for disconnecting? That’s not the fault of any of the other players in the game.