More of how unsatisfying are the storylines made for them, not because of their existance. People like factions, but they want to feel rewarded, not punished, for fighting for them.
Horde is always the villain and can't have a stable warchief.
Alliance is too boring and never can get a meaningful win.
Both act stupidly.