People keep bawling about how "the faction war sucks" but forget that this entire conflict has barely started what, 30-50 years ago, and at least half of that time was an ongoing raging massacre on both sides, sometimes even internally.
Stormwind? Alterac? Silvermoon? Theramore? Gilneas? Plus all the small towns and skirmishes for ressources.
World War 2 ended 80 years ago and it only lasted a few years, yet there's still grudges, hatreds and rememberances about it to this day. If all those jews were actually killed, do you think their families have forgiven and just "moved on"?
The Russians of Stalingrad now hug Germans on sight? France can't wait to suck on their baguettes? Japan <3 America long time?
Now imagine Azeroth, and in extension, Draenor (Outland). All the stories of loss and revenge and the ensuing bad blood they've created, they were just forgive and forget because Medivh told us to help each other at Hyjal? With all the shit that happened afterwards?
All they do is shoehorn in these happy go lucky characters like Magni and cheery gnomes and fucking pandas and foxes and fish people and turtles to give this feeling of "omg we can be friends" guys, whilst on the other spectrum you've got fucking Warcraft: Arya Stark worth of characters and stories who simply cannot be swept under the rug like nothing happened.
Blizzard should have stuck with their guns a long time ago and gone the Warhammer route: look, this is our universe, there's WAR so fucking deal with it, we won't try to shoehorn in hippie tree shit all the time, although uneasy alliances can be made occasionally, but other than that, yeah no, people have scores to settle, and we will tell their stories too.
Twice they almost made Jaina go berserk as she rightfully should, and twice they toned her back into a little bitch. It's absurd how hot and cold they keep blowing.