What is up with the leaver penalties being so buggy?

I received season ban because your servers would kick me out randomly. My internet connection is fine in every game and I have also witnessed a lot of disconnects in my games in my team and the opponents so I don’t want to complain about the server issue since it’s futile.
The main issue for me is, even after receiving a season long ban, I am suspended from comp when I literally did not even touch the game since update? Makes no sense to me and I am annoyed and I feel like Blizzard actually doesn’t care for it’s player base and that is the reason so many players shifted to MR completely. Sorry if I sound passive aggressive. I was only looking forward to play the Stadium mode but now i have a 20 hour ban.