Leaver problem(suddenly!) persists
Have to start my post with appeal to impatient players which won't read even half of OP and will only write something like "i don't want to play with bad team". And, what an irony, i'll reply with their own prepared words: "Go play ranked then". Bad teammates may be newbies, or just bad players (it's pubs after all) and may need an living(not leaving) example of good player, they want a good expirience, otherwise they will throw earlier than they could become good enought to match your expectations.
Now the main part:
I feel like i need to raise the issue again. There are extreme amount of leavers in pubs. People getting knocked and not even giving chance to the team to help - just leaving immediately. Actually i am focusing on it because of weekly challenge for 50 revives. I'd do this in 5-10 hours easily, but with that leaver amount - i've got 26/50, about 1 revive per hour. I'd collect also the "teammates got knocked and just left per hour" numbers, but it's too hard to me to make it alone. The reports for such behaviour(Sabotage/Early leave) do not work at all by some reasons:
1. It looks for me that they are just stat-collecting by now, because no penalty been stated or implemented.
2. Not all the players know how to do it or know there is a certain report type.
3. You can not report a player if you already left to lobby.
This game itself implies teamplay with it's main game mode, EA ToS not just implies, but directly says, that: "When you access or use an EA Service, you agree that you will not: [...] Engage in any other activity that significantly disturbs the peaceful, fair and respectful gaming environment of an EA Service[...]". The players, constantly leaving matches in team-oriented game, which rules do not provide ability to re-fill team during match is placing their team in definitely unfair situation and certainly express disrespect to their teammates suchwise.
Considering text above, i am claiming once again, that ANY leaver, not just in ranked, must be punished with inability to queue up with enabled "Fill teammates" option for 3 minutes for the first time and doubling for each next leave and the counter being reset once a day. This won't create any problems for the players expiriencing unintended disconnects(until servers and reconnect option are stable) or needing to leave with no intention to play again in a while. The detection of early leave must be automatical, the basic conditions for it are pretty easy:
{closest teammate distance to banner/highest achievable player speed <= banner expiry time} = early leave. Since the portable respawn beacon appearance the argument of "No beacons available" lost it's power. Any other variables like portals, tridents etc could also be programmed pretty easily(no need to calculate full path - just the speed and distance covered instantly). With that must be balancing option: ability to request your teammates to let you leave(no spam though, 2 requests per game will be enough).