I know a lot of people don't want that without lore for it, but not only that, if we get every class for every race, our races would just become a skin, something that doesn't matter, but, what if we could have our racial identity while having all the classes for everyone.
Racial Talent Trees
This is what I would love to have if they give us all clases, but not like some might think, it wouldn't be purely cosmetic, or just a few points to make our racial stronger, we would also have new mechanics, that would change between races, here are my ideas for every race(allied races included)
Alliance:
Base races:
Human: Would have paths of every kingdom that isn't playable as other race, so it would have Alterac, Dalaran, Lordaeron, Stromgarde and Stormwind, every knigdom would have a different trait, and in the end of the talent tree the final talents would be the same for everyone, the ability to use ground mounts on instances and make them faster, and the mounted combat ability, so every human with his talent tree at max would be able to fight in his mount, taking benefits from it.
Dwarf: Would have two paths, one going more on the aspects of the ironforge dwarves with the benefit of upgrade armor sets and the wildhammer dwarves, that would have the capability of flying on instancecs and flying mounted combat.
Gnome: Would have three paths, the first one, would have machines attached to the gnome's body making faster movements and having two extra robotic arms for more weapons, the other having a mech-suit that can place turrets, take a lot of damage and fly(can be used in and out of combat) and the third path would have a energy storage system, so you would have a lot more of mana, energy, rage, runic power, focus and other resources of that style (double of the base to be exact), your resources would regen faster and some like combo points and rage would maintain between combats.
Night Elf: Would have four paths, a warden path, you would be able to use warglaives and would gain warden abilities, like the warglaive bounce, the second would be a priest of the moon path were you would be able to use bow with every class and would gain elune based power, a keeper of the grove path were you recieve power of the wild gods and a highborne path were you gain arcane abilities and other things like that.
Draenei: Would have one path that would be a mix between arcane and light, and allowing you to use hammers and be melee.
Worgen: Would have only one path were you gain more feral abilities for the character.
Allied races:
Dark Iron: One path, power of ragnaros.
Kul Tiran: Two paths, one that would make you be able to have a ship, you would be able to use the cannons for combat, and thanks to tidal magic you would be able to make it fly as if you were going on water, the other path would invoque water and would make you have advantage in combat moving really fast in the water, even faster than a druid in swim form, and with abilities to make the water go for your enemy.
Lightforged: One path, totally focused on light and naaru power.
Mechagnome: Two paths, one that would be centered around lasers and other centered in war machines, like tanks and mega turrets.
Void Elf: One path focused on void magic.
Horde
Base races:
Orc: One path completely centered in melee combat using fury and the demonic curse they once had at their favor, making a lot of critical damage
Tauren: One path focused on the Earh Mother, having shamanic like powers
Darkspear: Three paths, one for the power of Bwonsamdi, other for Hir'eek and other for Akunda
Undead: Three paths, one path to make you a banshee like undead, other to make you a dark ranger, and other to become an Apothecary using pests similar to the original blight.
Blood Elve: Two paths, one for the sunwell holy and natural power(caster) and other for the sunwell arcane power(melee).
Goblin: Three paths, one for explosives, other for the goblin mech suit and other for the zapper.
Allied races:
Highmountain: Four paths, one for each tribe, Highmountain, Rivermane, Skyhorn and Bloodtotem.
Mag'har: One path, more savage path than normal orcs, but having the power to call on to their ancestors.
Nightborne: One path, completely focused on arcane power.
Vulpera: One path, they would be survivors, scouts, with a lot of abilities of that type.
Zandalari: Three paths, one for Rezan, other for Akali and other for Sserathus.
Pandaren: Four paths, one for each august celestial, the first one, yu'lon would give you abilities based on strategy combat, and agility, the second one would be chi-ji, would give you more chi abilities, giving you some self healing abilities and some effects to do more damage, the third path would be for Niuzao, you would get defensives and abilities to help you survive while leveling, the fourth and final path would be for xuen, and would give your abilities more attack power and more feral like combat for your pandaren.
All the racial talent tree have something in common, they would change your playstyle completely, for example, if you play a dark ranger or a priest of the moon, all your offensive abilities become different arrow types, for example a shadowbolt, would become a shadow arrow, or a shadow word, pain would become a shadow arrow: pain, also it would have different types of damage, a shadow arrow would have arcane and holy damage added if you play a priest of elune, but if you play a dark ranger, it would do more shadow damage.
What do you think of this?