Actually it does, because the HotS version is Blizzard's most recent iteration of the ability. If you look at Demon Hunters for example, Blizzard went with the HotS iteration over the WC3 iteration, mainly because many of its WC3 abilities had been eaten up by other classes. The Dark Ranger is no different. Black Arrow went to Hunters, Drain Life went to Warlocks, Silence went to Priests, and Charm is pretty much the control spells that many classes have (control undead, control demon, Mind Control, control elemental, etc.).
It would actually be better for the concept to go with the HotS version, since it actually offers some unique abilities and concepts. Black Arrow WC3 runs too much into Death Knight territory, and really doesn't gel well with the concept.
The problem is that what you want is essentially cosmetic. The gameplay for that already exists within the class lineup, and honestly all it would take is adding 2 talents into the MM Hunter spec tree. So in all seriousness what do you think Blizzard would do? Go through the trouble of creating an entirely new class with balance, design, and conceptual issues, or just bring back Black Arrow as a DoT, add a Dark Ranger-style talent, and give Forsaken the option to be undead elves?
No, because Goblin Mortar entered WoW before XPlodium Charge (Vanilla WoW). Hell, Goblin Mortar predates Heroes of the Storm where Xplodium Charge first appeared.
Your argument was that Tinker and Engineering are the same because of Technology.
So why wouldn't Mage and Enchanting be the same because of Magic?
See, that's semantics right there. We're not differentiating Tinker from Engineer, we're differentiating Tinker from
engineering the profession. When your character takes up engineering, do they become an engineer, or are they just a Warrior, Rogue, Shaman, etc. doing engineering? It's clearly the latter, because your character is never objectively called an engineer, blacksmith, enchanter, etc. ever in the game. However, your class is mentioned multiple times by multiple NPCs, because that is what you are. No matter what profession you take up, you will always be one of the 12 classes, which is why you can drop a profession at any time and take up another one, or not take one up at all. There's no way for you to play WoW without choosing one of the 12 classes though.
Abilities are part of the lore of a class.
Uh huh. And what would be some base abilities of your 3-flavored Ranger? Base abilities would be something like Judgement, Holy Words, Divine Shield, Crusader Strike in the Paladin class, in other words, abilities that would be standard for all three specs.
Shaman don't go full Witch Doctor because it would run too much into the Warlock class.
Samurai make zero sense in WoW since Japan doesn't exist in Azeroth. If you want to be a Warrior that uses a two-handed sword, just go Arms.
Just FYI, the Warden was originally the Assassin in WC3. All of its abilities are designed around the concept of assassination, not jailing, which is why the Rogue class makes sense.
Yeah, because someone would get Goblin Mortar mixed up with Xplodium Charge right?