DICE, your algorithm regarding team-balancing is in a dire state. Like, it couldn't get worse. How come on community servers in bf4 the team-balancing worked stunningly? How come it's extremely bad both in bf1 and in bf5? Maybe you should consider recoding it from the ground up or just abandon your dumb idea of auto-matching and rely more on community driven servers, because no matter how hard you try it, you will never ever be able to create such an experience as the one created by the community itself. The community is the one who WANTS to enjoy the game and therefore know exactly what to improve and what not to touch. We are the ones who play this game day by day, and as it was shown in previous updates, your game testing could use a LOT of improvement.