I find that having the multiple skill trees to go down and different skills that are optional in the skill trees allows people to make tons of builds. I also find having a class advancement system and skill trees makes the game more enjoyable because of the multiple different ways to create a character and the way you can make tons of new characters and still have different paths to go down even if they are the same base class. I miss the old system as well and wish some of the newer games would implement it would make them so much more enjoyable :(

