The banned system is a problem

Okay everyone knows what the banned system is, and probably have gotten banned at least once. However even thought 343 have fixed most of its problems. The thing is still banning people for no reason or they just backed out once. For example, yesterday I was playing arena by myself and I was doing good. The score was 74 and 10 and I was on the top of the scoreboard. Then my friends get on and I wanted to play with them. I haven’t backed out of a game in a week. So I thought that I was fine. So I backed out invited my friends and we went to go play our first arena game together. We played and won. But right after the game ended I was banned!! Now I know that we can just go to WARZONE or custom games which we did, because I wasn’t gonna let that ruin my day, but the fact that it automatically banns you if you quit once is rediculous. I’m hoping this gets fixed. Has this happened to you? If it has share your story or give ur opinion on this.

Bit of an issue because I use to get really bad lag and had trouble connecting to the games and would lag out several times in a row resulting in sometimes stupidly long bans, I still have this problem and still get banned for disconnecting but not as long now

I had a day were I got lagged out of a game randomly, then a guy sent a hate message for me quitting.
Two games later when the winning score came on screen I lagged out again after the game ended. Then I recieved 30 min ban.

Got kicked from Griffball for betrayals (was playing with friend, he accidentally hit the “ok” button); banned for 10 minutes.
Next day:
Got kicked from Super Fiesta for rocket related suicides; banned for 30 minutes.
Next day:
Left a BTB match half way through to go play ranked with a friend; banned for 1 hour.
Next Day:
Spin in circles on Tyrant for fear that I will get kicked for falling off the map.