I understand the internal logic of that, what I dont understand is how they market it as giving the player freedom, when the character creation is the most limited and constricted of any of the games. They tried to stop forcing people to play one way, by forcing people to play one way.
They allow more freedom in the actual game, not just in the character creation, which isnt the actual game, I rather have more freedom in the game itself and control decisions like that in the actual game, not forced in a race menu. You are surely contradicting yourself, you start totally "neutral"(not really but almost), free to do whatever you want and improve skills just the way you want(as soon as you start playing), if you'd have to choose to have some skills higher from the start you'd basically be forced to "choose" a class in a way, before you even start to play, that's not freedom, if you have another idea of this, you must mean that you just want to give your character a head start in some skills. Thats like saying "there's no freedom cause I start as level 1, they dont let me start as level 2 or 20. You want to improve skills before you even start playing.
I see your reasoning but what you suggest is less freedom, just not to you, because its what you want, just in the same way how it isnt "freedom" that they dont let you start with an assault rifle to someone who would want that. Your argument is invalid.