Which is fine. Engineer is often used as a title.
Then where is the Clawpack and Robo-goblin form in the engineering profession?
Semantics.
Oh look, more semantics.
And even more semantics.
Here's the deal, when you purposely override functional differences simply because the words are synonymous with each other, you're not being honest. Thus, it's really not worth having a discussion with you.
- - - Updated - - -
Blizzard already said that they used Necromancer concepts to create the DK. Them saying that no new class fits an expansion revolving around death and having Necromancers and Kel'thuzad seems like a pretty obvious fit. However, if you choose not to believe it, that's your business.
Yes, they kept the story the same as WC3. That doesn't change the fact that as a Warcraft game, it is considered canon.
Maybe this will help you out.
https://wow.gamepedia.com/Kanrethad_Ebonlocke
- - - Updated - - -
Yes, it is low tech for the most part, but it was still reliable and not prone to misfires.
Uh Gazlowe is a character owned by Blizzard, so you can't do anything officially to the character without Blizzard's permission. Who do you think published Heroes of the Storm and Reforged? Blizzard approved both of those games, and both of those games feature Gazlowe as a Tinker. Further, Blizzard also had to approve Gazlowe having Tinker abilities in WoW for Island Expeditions.
Do you think some random person is doing this under Blizzard's nose or something?