Only when profits and reviews are affected will we see a change.
What profits?
This is not life service game and its 6+ years after revenue peak, randoms leaving games affect nothing else but other randoms, together with creating an infinite loop of dropping game -> dropping rank -> getting matched with more noobs who drop game and down you go to infinity rank multiplayer hell.
In short, by leaving games you only make it worse for yourself by dropping rank and getting more people who drop.
And yes, its players with bad connection and shitty PCs that can't handle 4v4 noobfests.