The problem with the talent trees is that they don't allow any fun unbalanced choices to be made, an example would be to spread out movement bonuses on the hunter talent tree so you could make a super mobile hunter but lose survivability and dps. Instead its balanced to the point of boredom that most players do there talents once and forget about them because its just not fun to explore the possibilities.