Balance BG teams

Hey, is there even 1 good reason why BG teams are not balanced?
Why not to make it in a way that both teams have let’s say 2 tanks 2 heals and rest dps?
That would make BG soooo much better

Reason that queue is faster like this is just plain stupid.
For team with no healers it’s just lost time since they have no way of winning