So, I actually think having talent trees in the game is better than not having them, but I also currently am not happy with the version we're getting in DF.
It feels like they're making the same mistake they made between TBC and Wrath and doing it again.
If you didn't play the game back then, I urge you to go to WoWhead and pull up a talent calculator for both TBC and Wrath. Start on TBC and try to make a hunter spec. Then go to Wrath and try to do the same.
They basically tried to remove the cookie cutter aspect of the talent trees by making some of them so complicated that you would essentially be required to use a simulation to know what the best series of talents was.
I feel like this is what they're doing with the new talent trees. They don't need to be incredibly complicated. They really don't need to throw in all of these Legion legendary effects and Azurite armor effects as part of the tree itself. They have some weird placement of talents as well in some cases.
I feel like the Evoker Tree is probably the best one. It feels closest to an old talent tree while the other classes I'm sitting here sifting through tons and tons of new abilities, powers, and trying to figure out what the themes are for the different sides of the tree.
I also feel like the bottom... or.. top... I guess it depends on how you look at it... but the part of the trees that is closer to where you start off is a lot more coherent and simple than the ending of the trees which is what I like. And then it kinda just devolves into a simulation fiesta of what is better than what at the end.