Question: why are battleground queues so long?
Answer: The reason queues are long for Horde is because there aren't enough Alliance queueing. It's both tbh blizz makes a racial that is clearly superior the the other factions from a min max perspective so top players flock to it.