Sounds normal tbh. Most of my Alliance bgs are also losses, so it’s not like you’re alone on this. And no, epics are NOT better lol
Epic bgs are generally a waste of time on Alliance unless you play with friends or are in a premade. Even in Alliance premades I have experienced losses though, so a premade is no guarantee either.
I find that generally, the best bet for Ally to win is more about the Horde team being bad or lazy rather than the Alliance team being good. Occasionally you get lucky and the Horde doesn’t defend, rushes to other side of the map, PvPs on roads, etc and this gives Ally that opening/chance to win.
Yesterday I was in a 46 minute losing AV on Alliance side, so some of the losses can drag on for quite a while. It was particularly bad, we didn’t cap a single Horde tower and we basically just got GY-farmed at SHGY over and over. I think those Horde might have gotten “perfection” acheev, wouldn’t surprise me.