Regressing to a design where race A has cap X, and race B has cap Y is like hanging on to what you know because you are afraid to let it go. As The Magician has pointed out, we now have the perk system which can be used to introduce a vast variety of strategic choices. A system he/she describes could theoretically be designed to create many different role play options from early through mid game, but as I've stated previously my concerns are:
1. In my opinion, the choice of Race should not be a choice made because of Rules (not a strategic choice). It should be a choice made because of Story.
2. No matter how diverse the path to end game is, end game is inviolate. This is not a multiplayer game. There is no competition. If the player plays to the caps, they have the right to be the best at whatever they want to be best at. No matter what Race they've chosen.
What is the point of choosing a race if there are no differences? If you can accomplish anything and everything just as easily "No matter what Race they've chosen" then what is the point of having a distinction based on race in the first place?
Oh, well, THIS play through, I will be the best at everything, but instead of having fur and a tail, I will have pointy ears and be named Sephiroth. And yes, I mean, it IS a single player game, so as long as your entertained, what's the problem? For me, it's the same reason I don't toggle on god mode, give myself infinite carry weight, and a billion gold. Beating the game, beating the system, is what single player games are all about.

).
)