I'm probably not going to win any popularity contests by admitting this but here goes ...
When I was preparing to play Fallout 2 I was looking at my 7 S.P.E.C.I.A.L. skills and I felt so restricted in terms of what I could do with my average skills and oh so very few allocatable points, and more importantly: what I couldn't do when spending points in one skill over another. After a long grueling and indecisive period I finally gave up and said to myself: "I'll be damned if I'm going to play a 75+ hour game based on 1 single choice". As a result I installed a trainer that allowed me to allocated as many points as I saw fit.
Now, does that make me a cheating lowlife? Absolutely. I suck. I'm scum. I'm the grime that makes the dirt beneath your shoes stick in the first place ... However, instead of playing a game with a ton of restrictions forced upon me due to my mediocre skills and abilities I got to play a game full of choices and opportunities. Instead of being thrown into the arms of one faction because I was to stupid, too weak or too uncharismatic to join the other alternative, I got to choose between the two.
One might go so far as to say that I got a better opportunity to actually roleplay my character than I would have gotten by limiting my choices at the very beginning of the game ... oh alright, even I can see that is stretching it a bit too far
I do think, however, that it is an interesting point to consider: Is it preferable to make a few important/preliminary choices that limit any available choices for the remainder of the game or is preferable to make the choices as they come during the course of the game?
I remember when I started playing NWN2 as a plain old fighter I was certain I was going to be replaying it as a mage, a monk, a dual wielding ranger, a cleric and as a warlock. When I was done with my chaotic good fighter, I started as a lawful evil warlock, got to the end of chapter 2 and stopped playing. I still want to play as all the other classes I mentioned, but the amount of game content that is identical no matter what class you play is far larger than the amount that varies depending on the class, sex, race and alignment you choice for your character. The same is the case with the vast majority of the games out there and when I'm basically playing the same game with only about a 10% difference over and over I get bored and want to play something else.
I think my point is that I prefer to be able to experience ALL (or at least most) of the game, if I so choose, in my first play through because chances are not good that I'm going to be playing it more than once (unless of course the gameplay is substantially different with another career choice). A limitation as severe as the one in the Fallout games tend to annoy me more than please me, but then again I'm probably just too easily distracted by shiny obj ... Ooooohhh, what's that?
*runs off chasing a rolling coin*