BreakfastMan said:
Well, the prior Diablo games had skill trees and allocation of attribute points. The game did not automatically allocate the attribute points for you, and did not choose which skills you got at each level. It really limits the options given to the player as to develop their character for no good reason. It is one of the most poorly thought out design choices I have ever encountered in a game.
Personally, I don't see the removal of the skill tree as a bad thing. Back in D2, you basically had to plan out exactly what kind of character you wanted to play, even before you started playing, if you wanted something that worked. It also meant that if you grew tired of throwing down Lightning Traps as an Assassin around lvl 60, the only way you could get around to doing something else was making an entirely new character.
In D3, you have all the options available to you as you level up. You don't -have- to use one specific set of abilities all the way through the game if you don't want to. This way, at least, you're less likely to get bored with your character, as you can change how you want to play it, whenever you want.
I suppose they could have made a skill tree and then just made it possible to respec it, but then again, if you could that, you may as well just make all abilities available like they currently are in D3.
Also, to all those people who keep saying that D3 has been dumbed down because you only have 2 active abilities (you actually have more, but only 2 you really spam), please think back to D2. How many abilities did you really use on your characters? You never really did use more than 1-3 abilities actively. The rest was either just boosts for your main abilities, or buffs.