I have been thinking more about these hero specs or trees and I think blizzard is over designing and confusing the presentation of these trees and that simply changing the presentation to the players would make things much simpler more intuitive and allow for distilling the maximum fun and excitement out of the system. Currently these trees have the same lack of long term customisability of the dragonriding tree without the exploration element of tracking down the dragon glyphs.
First for most of these nodes there is no interesting choice to be made. You get everything on every node that is not an explicit choice node so why complixify the presentation to give the illusion of choice that only matters for the 2-3 days it takes to level from 70-80?
Scrap the current 3 prong tree in favour of a linear one where you climb one rung every time you level. Scatter the actual choice nodes into the vertical list as appropriate and have the non-choice nodes autofill as part of hitting that level. For me the confusion of the current design does not justify the very small boost in customization while leveling to 80.
e.g. youāre a disc priest and just opened up hero talents and you decide you want to be an Oracle so you hit the oracle button in your talent screen.
This opens a vertical list of powers with the character level besides it and the name of the power gained next to it. Mousing over shows what you gained, thus the player doesnāt need to do anything.
Level 70: Premonition
Level 71: Pre-emptive care
Level 72: Preventative measures
Level 73: Choice node! Waste no time vs Miraculous recovery
Level 74: Assured safety
Level 75: Choice node! Prompt deliverance vs Divine feathers
Level 76: Foreseen circumstances
Level 77: Choice node! Perfect Vision vs Versatile Divinations
Level 78: Grand Reveal
Level 79: Choice node: Divine providence vs Fatebender
Level 80: Clairvoyance
However when we look at it like this we realise that there is no interesting gameplay or choice in adding non-decision levelling events into the non choice levels so why not abandon the idea of gaining something every level and split all the passives powerups between the level 70 start node and the level 80 capstone.
This could give us: Oracle
Level 70: Premonition and all the small power increases of preventative measures, pre-emptive care, Foreseen circumstances, and assured safety as passive boosts for choosing oracle
Level 72: Choice node! Waste no time vs Miraculous recovery
Level 74: Choice node! Prompt deliverance vs Divine feathers
Level 76: Choice node! Perfect Vision vs Versatile Divinations
Level 78: Choice node: Divine providence vs Fatebender
Level 80: Clairvoyance and Grand Reveal as the reward for reaching level 80
I donāt know about you but this feels more exciting when levelling as every time I interact with the system something significant is happening rather than a simple āThis ability slightly numerically betterā all the gameplay changes in the spec are in the choice nodes anyway so lets get rid of the boring bits.
Yes I am aware that this now looks like a star craft tech tree or the D3 follower trees but that was still more engaging than filling in passive talents that I know I will get all of by level 80 just to satisfy some illusion of choice.