It's so cute when people tell me what I must like and dislike.
Fine, remove any instance of like or dislike from what I wrote, argument is still the same.
Diablo 2 is imagined choice, Diablo 3 is informed choice.
D2 is someone asking if I'd rather wear a red shirt or a blue shirt without showing them to me, Diablo 3 is me trying both shirts on, looking in the mirror, and THEN deciding.
Just because you have the ability to change your mind afterward doesn't mean it's not a better choice imo.
EDit: I'm ALL for permanence in decisions when decisions are either fair (like if you could play with a skill in D2 then decide if you want it, for instance, and be stuck with it), or early on/inconsequential, but your build in Diablo is extremely important, and it can take a LONG time to build a new character up. It's not like picking a race or a class or something.
Solved simply by just doing some research and planning your character. I actually enjoyed that a lot.
Building a character.
And you can still do that. They have skill calculators, they kept changing skills cause of beta but I had a lot of fun looking at potential builds and trying to math out what would work best. You just don't have to reroll every time you want to try a new one.