Taran Zhu even called it like it is, a race war. Wouldn't it be interesting if instead of race based factions they were ideological factions?
For example, individuals that strongly believe in personal freedom and the power of individuality and strength would be Horde and the individuals that strongly believe in order and law above personal freedom would be Alliance. Just seems strange to me. If I were to separate races based on racial tendencies they wouldn't look like they are all. I mean, the Tauren are allied with the Undead who are so passive-aggressively evil it barely qualifies as passive.