Condescension aside, there is no reason for ANY lore restriction to exist anymore. Reasons why:
- We've worked side by side with the Horde for YEARS now. At times, we've even worked FOR them (Thrall during most of Cataclysm). It makes no sense why a Night Elf can't go and live among the Tauren in Mulgore, or a Goblin set on making money can't open a shop in Stormwind. The Darkmoon Faire, Twilight's Hammer, and a half dozen other factions already prove that the races/classes/factions from BOTH sides are capable of intermingling and working together. In Goldshire, when the faire is here, there is a Blood Elf fire tossing with a Draenei at the portal. This is a place run by a GNOME, who has an Ogre for a body guard, a Forsaken as the Welcoming Committee and every race working for him, including non-playables.
- Broken Lore Race/Class combos have existed forever, and most of them are Forsaken. Hunters commune with nature and animals. Undead have no ties to nature. Holy Priests go through tremendous torment when channeling holy light, and are bound to die from critical use. Yet, we have Undead Holy Priests (and I call bullshit on the 'they use shadow magic' since the gameplay is tied to the lore and the spells used are holy).
Mishka who is a medic for SI:7 is Draenei, and according to all of her attacks, and her required classification to be a part of SI:7, is a ROGUE.
Sir Zeliek was a paladin, turned undead, and raised as a DK. As a Paladin, you are IMMUNE to that curse and those effects. You are protected by the light. Yet here we have a Forsaken Paladin.
And my personal favorite,
Leonid Barthalomew. The forsaken Paladin who is a part of the Silver Hand and stands guard in Zul Drak. While he does have Cleave as an attack, he's also a member of a Paladin's org and is fighting side by side with Tirion at the Battle of Light's Hope, and the light used in battle does not affect him.
I get that people like you feel the urge to remain stuck in the past, and have no desire to see the natural progression of events on Azeroth. There are SO MANY lore breaking moments already written into the game, but it is easier to explain them away, or turn a blind eye to them.
And, the best part is... it makes SENSE to break the lore. Let me show you. Meet Prospector Anvilward. He is a spy, hanging out in Eversong Woods and chatting with a Blood Elf. Dwarves and Elves do not trust one another, yet here we have a Blood Elf (the worst kind) consorting with a Dwarf... willingly.
There is not a single, solitary, logical, substantial reason why Tinkers should not exist, nor why every Race/Class/Faction should not be unlocked this late in the game. I get that you and your kind feel the need to desperately cling to the lore, but most of the lore was re-written with Cataclysm and continues to be every time there is a new patch.
Tinkers fit and there isn't a single argument that could convince me otherwise. I am for MORE playable options, not fewer simply because some vocal minority still thinks Vanilla was the best WoW yet.