This is what we’re going to do tonight? We’re going to make me write a massive post at midnight? Okay…
To be entirely blunt, the lore in Warcraft lacks anything near to stable worldbuilding. Without worldbuilding, nothing set in said world can have consistency or rules to go by, which in turn impacts character actions and cultural nuance for the very races. I’ll address the main issues here, at least the ones I see. I’ll be going under the assumption that we’ll be handling only the pre-Wrath races.
I. Passage of time and racial ages
Warcraft’s timline is all over the damn place. Things either happen way too soon, or over way too long a time, or are all squished together. They have no set dates for many things, it seems, and step on their own toes a lot. In addition, some races live way too damn long to be relatable.
Humans: Ages are fine, but the creation of the kingdoms is all over the place. Current lore seems to indicate the Arathi Empire lasted for at most a century before Gilneas broke off, and then in turn Kul Tiras broke off from Gilneas. This makes very little sense. I would change it so that the Arathi Empire for 700 years or so, before starting to break off, with Stormwind being the very last one to do so, not 1200 years ago, but around 600 or so. This lends more credence to why Stormwind couldn’t get help, as it was considered a young and backwater kingdom.
Orcs: Ages and timelines are generally fine, more intact than the Draenei anyway. Them being fully grown mentally and physically by age 12 or so is a unique fantasy aspect, I don’t see much issue with it so long as it’s made very clear that they are in all respects adults at this age and not… physically grown but with more childish minds because that’s… not good.
Tauren: I’d have them live longer than other Horde races, and I’d also have the war with the Centaur be a relatively recent thing, within the last 30 years. Tauren themselves I think should live into their mid-100s on average, which was their age in some prior lore.
Trolls: Largely okay with their timeline and ages.
Blood/High Elves: This is the big one, honestly. Elves in Warcraft quite frankly live too damn long. Warcraft has some of the longest lived elves in fantasy, and this impacts their ability to be relatable as well as logically fit in with certain story beats. I would have them max out at 400 years old, and honestly would change Anasterian being the king during the Troll Wars. Have it be his grandfather and make him 500 or so, still abnormally old.
Draenei: Another big one, the implication that the bulk of the Draenei race is 20k+ years old is insane. My retcons and changes would be to have them ‘rise’ on Argus 25k years ago, be a society and such for 12k years, flee Argus 13k years ago, and the reason many remember Argus be because they spend so much time in stasis. Make their max age 600, and the reason Velen looks so old is because he spent lot periods out of stasis to watch over his people.
Night Elves: Could go one of two ways. Either have them keep their immortality and be very old, but with some counters (which I’ll explain below) or have Nordrassil give them eternal youth and immunity to diseases, and not immortality, maxing out their ages at about the same as Draenei. This would mean no Malfurion and Tyrande though, and no Illidan, unless they weren’t in charge/alive during the War of the Ancients.
Dwarves: Dwarf timeline is fine, their ages need to be settled on though. I would personally have them hit later 100s before dying, older than Tauren but not by much, for the sake of parity. This would allow for Dwarves now to have had grandparents that fought in the War of Three Hammers, though I’d push that back as well, to 400 years ago.
All the remaining races I don’t have much issues with their ages or timelines, though if there are outliers please tell me.
II. Culture
Humans: Mostly okay, but more emphasis on what the culture of the EK before the First War was like would be much more welcome. For Stormwind, I’d do something a tad drastic… I wouldn’t kill off Onyxia/expose her. In fact, I wouldn’t have Black Dragons be inherently evil, just selfish. Have them discover her plot, but her grip on the House of Nobles is so strong that it would fracture the kingdom. Give her a vested interest in keeping Stormwind in her ‘hoard’, which sets up a conflict with Deathwing later. She’s the most successful villain in WoW history and they killed her off just to basically have Wrathion become what she could have been. More emphasis on the House of Nobles would be way more interesting than an absolute monarchy anyway.
Orcs: Revert to pre-Cata and Chronicles and WoD lore for their culture, flesh it out, add new trials, rituals, sacred sites, etc.
Tauren, Trolls, Dwarves: Flesh out what they have already. Tribal politics, Troll Nation politics, and Dwarven thanes and the senate all are able to craft some very rich lore with tons of quest fodder.
Blood Elves: Flat out do not have them restore the Sunwell. Maybe they learn their lesson about eating naaru for Lite-Bright powers but keep them as the pragmatic and ruthless survivors. Culturally and narrative-wise that makes them much more interesting, unique, and in line with the Horde.
Forsaken: Maybe more lore on their chain of command, make them less reliant on Sylvanas(though I wouldn’t have her turn evil anyway so the point is moot).
Draenei: Revert to TBC Draenei lore, more emphasis on darker aspects like the Auchenai.
Night Elves: I would, quite frankly, scatter them. No Teldrassil, and very few centralized towns, if any. Make them far less centralized in terms of authority, far fewer in number, and more libertarian(I realize that’s a loaded term). Far more emphasis on their more feral aspects, with each small kaldorei group being fairly self-sufficient and isolated. Make the Wardens an actual police force, as well. This makes the Night Elves highly specialized, with each one able to have a wealth of experience and knowledge, but also far more vulnerable outside of their forests, mitigating the sheer advantage a nearly immortal life can have.
I have more but that’s already way too long. To change any story I feel that there needs to be a solid base of worldbuilding and Blizzard doesn’t have that. What I wrote above is only a small portion of how I would fix each race, but uh… it’s a lot.
TL;DR: I write way too much about imaginary races and how their lore needs to be fixed before the story can be.