I am once again in a battleground queue that is broken. The red team (this time) will not go over 2 players. Various teams have dropped to zero as people give up, but we're still stuck. And, when we leave we get the 20 minute timer because YOU have the queue fubar. How about putting a 5 minute timer on so that if the battleground doesn't start in 5 minutes it dumps everyone out? That would solve the problem without you having to actually fix your queue code.