I am diamond 4 in rank 3v3, and i play with my team of friends. just now, we were about to win a game. however, my friend disconnected, and he lost 60% of his rank, and deranked from diamond 3 98% to 38%, while me and my other friend recievied +4%.
To fix this, the player who lagged out should gain the same xp his team got from the win or loss. that way, the player who lagged out of the winning team wont be punished, and instead be rewarded for their contributon. At the same time, a player who purposefully disconnects risk a high chance of losing xp. Also, you should have the option of joining back, with your units automatically returning to base. Penalties for leaving also needs to be strictly enforced. As of right now, everyone, especially hig rank players, risk losing rank that isnt their fault.
Thank you for reading, what are your thoughts?
I like the idea but the game can’t tell if you lag out by accident or on purpose (by exiting the game or something) so not penalizing a player if that team even wins doesn’t work cause what if someone intentionally leaves thinking there is no hope of winning then the 2 remaining players win the game, would you want the guy who left to be rewarded as well lol. And joining back doesn’t help because what if you intentionally lead an opponents army away from your base with your army that he wants to kill then disconnect and buy time for your ally to prepare them join back while your opponent is moving to your ally’s base. It’s just unfair and this is all assuming the game can’t tell the difference between a real disconnect and someone pulling the Ethernet cable 
i see your point, but i’d rather prefer this than disconnecting a game your winning just to lose xp for your rank
> 2533274907512096;1:
> I am diamond 4 in rank 3v3, and i play with my team of friends. just now, we were about to win a game. however, my friend disconnected, and he lost 60% of his rank, and deranked from diamond 3 98% to 38%, while me and my other friend recievied +4%.
>
> To fix this, the player who lagged out should gain the same xp his team got from the win or loss. that way, the player who lagged out of the winning team wont be punished, and instead be rewarded for their contributon. At the same time, a player who purposefully disconnects risk a high chance of losing xp. Also, you should have the option of joining back, with your units automatically returning to base. Penalties for leaving also needs to be strictly enforced. As of right now, everyone, especially hig rank players, risk losing rank that isnt their fault.
>
> Thank you for reading, what are your thoughts?
Honestly 343, MS, and CA should address the root problem of disconnects themselves.
I believe it can be fixed and have no idea why it hasn’t been so far. It’s been at very least a month… Such a game breaking and simple issue should be gone for sure.