Getting Temped Banned after being auto kicked?

So I’m queuing a game of Firefight and start loading the match only to get the dreaded “Leaving Matchmaking” message. Now my friend and I are here posting while we sit and wait for our temp ban to cycle. Why does this happen? And why am I being punished for the server dropping?

After he got kicked, I went on to the firefight, but I was alone. Not even the other 2 people we were paired with was there.

So I quit so we can try again, but I got the 5 minute ban for quitting a match.

I think that it should be 2 or 3 quits in a row to get banned, after just 1 is excessive considering mistakes/glitches happen.