One crappy example for all, would you expect game to search for open lobbies in the middle of running match?
If no at all you would never figure it out.
If no in first X hours/days/weeks then you would waste that many time searching elsewhere.
We know a lot about BF weird behaviors so it took us "only" 3 hours to figure this out.
Is that a problem? We do not assign leader status to player that is longest in the group, we have no such indicator, we get the first player from DB, that in theory should match the player that was longest in the group most of the times.