Nov 6th 2011 9:48AM I agree with this. WoW doesn't do it justice in how unstable the factions are, especially the Horde.
With more and more races joining, it almost seems like the perfect time to divide them up into 4 factions;
Faction 1: Orcs, Trolls, Tauren.
Faction 2: The outcasts from the Horde; Undead, Blood Elves, Goblins. I'm not sure about now, but in TBC Undead and Blood Elves started off as friendly with each other, but neutral with the other Horde factions. Basically, they were deemed outcasts that just joined for their own self preservation. Goblins on the other hand, pretty much will go where the highest bidder / greatest chance of survival is. In a WoW story line, they may feel the sure bet is with the Blood Elves and Undead.
Faction 3: The more peaceful races of the Alliance; Night Elves, Draenei, Worgen. With the Draenei crashing so close to the Night Elves, chances are they would have met them first anyway. In addition to that, they seem to share the same morals and attitude as the Night Elves. The Worgen were created thanks to an item given by the Night Elves, so they've kind of felt responsible for those humans turned Worgen.
Faction 4: Humans, Dwarves, Gnomes.
Everything is there for a 4 faction shift, other then the fact that people have been playing for 7 years now and might not be so willing to lose a friend due to the divide. Now if they let those currently in the Alliance still speak among the two divided factions of the Alliance, that may work.