Originally Posted by
Teriz
While I agree that 12 classes would be a good place for Blizzard to stop implementing classes (we need a third mail armor class), I highly doubt the 12th class will be a Demon Hunter.
For starters, the very name causes overlap with an existing class. Blizzard will never introduce a class into the game that shares its name with an existing class. Its the same reason you'll never see a Battle Mage, Shadow Hunter, Blood Mage, or Arch Druid class. We're not even getting into the ability overlaps with Warlocks and Rogues.
Blizzard tends to create classes that are unique from existing classes, and have broad archetypes so that they can structure 3 (or 4) unique specs. A technology-based class fits that mold almost perfectly. The rapid expansion of technology in WoW supports the idea that such a class could exist in the game world. Also, Goblins and (especially) Gnomes need some class love. No existing class really fits the technology side of their respective races.