I rarely have issues with disconnects.
Its one thing that I lose SR over it, but that I also get suspended for 10 minutes and Im sure my team mates who don’t know if I left or disconnected will now report me.
It even popped up and said “something went wrong on our end” and wouldn’t let me log back in. My internet was just fine.
I get that there is an issue with people just leaving games, so they apply some form of punishment, but pretty crappy that this was on the server side and I lose out SR and time to play.