Click my player profile and go to more PvP stats at bottom. Look at my win/loss ratio
That’s roughly 300 random BGs played as alliance since making this character at beginning of SLands
Alliance doesn’t have a problem winning. Consider that it may be another factor