Actually this means there's more character development not less. Your initial decisions matter less, while how you develop as you play matters more. It'd be more accurate to say "the character creation wasn't exactly there.", or something along those lines.
COme on its just a bunch of numerical points ... perk = +10% in this , - 25 % in that , what that means??? that's what you call rpg system ?
Its missing totally the point you cannot develope any figure out of that ... the strenght factor shoudl be represented by the image of the character , sliders ...
want to make something original ???
make the appearence work as character determination ...
mae a slender figure = better at sneaking or save points for intelligence ... make a bulkier guy heavy and slow , make it better at fights and less at stamina etc....