Please do not provide any identifying information in your post or discuss any account actions, as it is against the forum code of conduct. Unfortunately, all penalties are final. More info here: Overwatch Technical Issues, SR Loss, and Leaver Penalties
If you want to leave feedback on how that system works, or suggestions to improve it, please start a new topic in the General forum.