I’m sorry, man. A lot of my friends that still play, all went Horde a long time ago. What it boiled down to, with a lot of us, were class and race restrictions. They just have a lot more attractive class and race options, pure and simple.
Also, a few have outright said that they feel the Horde is the ‘face’ of WoW. It’s kind of hard to argue, really. Alliance is invariably ran by typical fantasy human dudes, with straight up kings and minor deities from allied races and kingdoms treated as annoying side voices, at best. Hell, we technically won BoA’s skirmishes, but there was little to no fanfare, and all we ‘won’ were the lands that we lost in the first place 
So yeah, I think the Alliance needs some help, from outside sources. There has to be a Reggie Hudlin or J. Michael Straczynski out there who plays Alliance, and can tell a not-so-friendly story from diverse viewpoints (and with kickass style). And again, race restricted classes need to be a thing of the past.