@mimi0xi
- "It's broken because it puts people in queue to populate a new lobby instead of filling the existing lobbies first."
This is because players didn't want to be matched into games that are already half over and was a much-requested feature, so not broken.
- "This is a newly introduced matchmaking behavior around Season 6 launch."
I am almost 100% sure the matchmaking has been behaving this exact same way you have described for most of the life of this game, this is not a "new" phenomenon.
As to what to do about players bailing, I don't have an easy answer for you on that, it is what it is, and it's been a "thing" since the Battlefield series started. Server admins used to be able to enable an "auto-balance" feature which would automatically shuffle players from the winning to the losing team once players on the losing team quit the server.
This was something I absolutely hated, it wasn't really fair to players who were actually PTFO-ing and ACTUALLY trying to win the match, because once the losing team started shedding players then "auto-balance" would move the players who got killed first to the other team which was usually the ones actively trying to win the match and would usually result in a loss for them.
Meanwhile the crayon-chewing, glue-sniffing, hill-humping bush-wookies sitting in the far corners of the map with their awesome 6-0 KDR would get the "W' even though they contributed next to nothing during the entire match except wasting ammo and typing "pWnEd!" when they finally hit that one headshot 800 yards away after missing 25 shots in a row.
Like I said it's an imperfect system, maybe backfilling with A.I. is the fix maybe it isn't but I don't want to go back to that awful auto balancing BS.