In a forum thread that started about the current state of talent tree design and the infamous "this tree is too bloated" vs. "there's not enough choice" debate for each, our old crustacean pal Ghostcrawler comes in and waxes philosophical. While I think his entire answer is interesting, I'm going to focus on just one aspect of it here.
He lists a long series of different viewpoints some players hold which I think is worth reading in its entirety. It got me to thinking about my own general prefences as to how a talent tree should be designed. I basically like it when there's enough room in any talent tree for two fairly viable builds to emerge in that tree. Back in the day, (not so far back that actual dinosaurs roamed the earth) you had the dual wield and two handed slam builds for fury, and both were fairly viable. (Dual wield did usually come out ahead on damage.) However, I think it unlikely that such a diversity of option in each talent tree is really possible, and a good compromise is the idea that you can get most of the talents you're going to want and then customize based on preference. This is seen in the current warrior protection tree on the beta where one can spec for AoE or single target after picking up most of the core tanking talents.
It's an interesting read all told. Give it a read and see what you think about the idea: how would you define your preferences for talent design? Is there a valid distinction between bloat and choice in a tree? If so, what is it?