I'm pretty sure whoever wrote the AV / IoC logic for BGBuddy hates Horde... I would say at any given time there are probably 50+ HB driven toons in an AV/IoC match. Fairly even numbers on both Horde and Alliance. If you were to allow 2 40 man teams with all 80 players being run by HB, Alliance would win every time. The devs should alter that where there is as close to a 50/50 shot to win or lose.
Cause before HB, Horde was unstoppable in AV... IoC not so much, but we didn't lose every match...
Now, AV is a wash for Horde, but you do have a chance to win if you have like 10 real players in there that will go and run defense and recapture towers. IoC is just plain horrible though. Horde just doesn't win IoC anymore
If you want a fairly certain Horde victory, only queue up for SotA. We win a very high percentage of those games, 85%+ if I had to guess. We seem to be doing very well at EotS now too, which is surprising cause during BC we used to get our ass handed to us in EotS regularly by Alliance... I guess we grabbed the reigns for EotS and Alliance took the reigns for AV. Works for me, especially since AV is no longer a 2 day evolution...
Like other folks have mentioned... Other than AV/IoC, you have a decent chance of winning BG's... But if you don't drop AV/IoC from your random queue, those are the only 2 you will every queue up for.