Why do people quit?

I never quit a match, regardless of connection and other issues. Beacuse i dont want to leave my team mates.
But to be honest, a week ago i decided to stop playing ranked. The reason why i stopped are all the issues that we all know and still not fixed.
But ranked was the only thing that kept me playing halo infinite.
Since a few days i left the halo infinite MP completely.

Not coming back until the mid feb patch.