BF4 had it right. It prevented the server of emptying half match when it was really imbalanced. BFv removed it and was a monumental failure with most server joined being completely stacked on one side with the other side half empty losing hard. So many steps backward in bfv and none made the game better.
Unless you want to keep BFv indifference to full teamstacking steamroling an empty team , you need auto balance just like previous BF had.
Another thing to bring back from previous BF is prevent switching to the winning team half way through since so many people need to ride coattail of others. It's is a long standing tradition among * to switch to the winning team, the very same who dont want auto balance i assume.
Balanced team has always been more fun for everyone.