The DF talent system has two large flaws. Imo these flaws are fatal, but it’s unlikely bliz will change course now.
- The biggest flaw is attempting to create a singular class talent tree. Bliz has tried to do this by simultaneously giving meaningful pathways for each spec but also not making it 4 distinct pathways. Bliz should realize that this is impossible by the fact each tree already has distinct spec pathways. Smashing it together in a class trees only creates the illusion of choice.
At best, this does nothing useful. At worst it will cause some players to make silly confusing choices - ie. A bear with a bunch of useless balance class talents.
- Adding baseline abilities to class tree is clearly just being done to fill space. Associate these abilities with the spec, if you must, but putting into talent tree just creates needless variables in class balancing.
A class tree, shared by all specs, must be independent from the concept of specs. Otherwise, it just becomes another spec tree. You can see Bliz clearly falling into this design trap here. The class trees all have a clear spec pathway through them. Begging the question, what is the purpose of having a class tree at all?