Forum Discussion
The topic has been mentioned often, if perhaps not as much as some other players pet peeves. And yeah, it's been a bit of an issue. Conquest has been really bad, as you said often routs in the 500+ points, although I wouldn't discount some of the lower scores as also fitting here: when I'm on the winning side of a rout, I've often see myself and other players lift the foot; after all, we may as well have fun doing whatever we want rather than focusing. So we may end up winning by 300 or 200, but really it was no contest from the start.
Thing is, balancing teams in advance is tricky. KDR is not a great metric, on multiple levels. Score may help more, but as it stands now, it's too much linked to KDR. And there's definitely the question of vehicles, as I've seen so many games lost from the get go when one team does not have a single competent tank driver.
Still, some stuff could be done and DICE may have more metrics than we do to support better balance. In the past, individual servers would manage this, so maybe the upcoming server browser will help in this regard. But note that those servers very much used moving players around during a match or limiting them in other ways (like kicking a player if they rack up too many kills in a helo and don't leave the vehicle after a couple of warnings).