I agree with the OP that this queue system sucks and needs to be fixed ASAP.
In 3rd grade kickball we knew how to pick even teams, why is it so hard for the adults at Bioware?
I disagree with the OP on one point, however. I don't believe the system waits until there are 8 people queueing per side. I think the system actually pops when you have 5. There are a number of times that I have been in WZs with the same 5 people in multiple games.
I could be wrong, but I believe the current system is even worse than the OP thinks.