Looking at it from a purely mechanical standpoint of gain for BP investment, I see an imbalance. Focusing on specific roles or very specialized builds doesn't erase that. I'm trying to focus on what the character will be, what resources he has to make the character he wants using effective build points. Trolls and Orks effectively have more build points. Dwarves fare a little better, while humans, then elves plod in last. The Elf might have a higher Charisma maximum. He's got a free boost in that direction, but such a boost doesn't happen in a vacuum. Body is a desired characteristic. Enough STR to lift a credstick or move in combat with minimal protective gear and equipment is needed. An Ork Mage can go with a fairly minimum body for an Ork, have a good score, and he's effectively got 25 points more to put into stats than the elf. Yes, he does have a normal max of 5 in CHA or LOG. Can the elf get a higher CHA maximum than the Orc? Certainly, but ut he starts in a build point hole, from the start in order to get there in comparison.
And this is using the character build most favorable to an elf. Looking at an elf or human who doesn't play a mage, but any other character type, they are behind the power curve. I can take an Ork, buy 'human looking' and be an equally talented (and still tougher) face than a human character from the extra points I have to work with just by leaving BOD and STR at default scores. as for human and elf physical adepts or Street Samurai..they may as well go stand in an unemployment line.
Overall, I'm very satisfied with SR4's build system--this discussions narrow focusing on one of the few sticky areas may make it appear that I'm not, but believe me, I far prefer this to prior editions, or the priority system. There are very few house tweaks I'm making to this game, so please don't take this discussion one issue as an attack on the system.
So to perhaps focus the discussion, I'm going to focus to on commentary on different ways to address this in my campaign. I think I've made stated my motivation and thoughts on why I feel the need to do something, and any more detail would be repetitious, and not adding anything new beyond what I've said. It's not that I don't want to continue the discussion, I would just like ot focus more on the 'what to do' than the why. If you don't agree, well, there are a million different ways to approach a game, and there's no need for perfect agreement. The game isn't broken either way, by keeping the standard rules, or with my alterations, in the long view, and I understand and respect the views that not change is needed. it's just on some level, as a GM, it just doesn't feel fair to me, and I'm seeing reactions from my group that reinforce it, and I have to work with what I've got.
What I'd like to see is the house rule suggestions from others on this issue, or if you think the costs I'm assigning are too little/too much, or any other factors I may have overlooked, like when I initially overlooked the size adjustment costs for Dwarf and Troll characters. I'd love to see and discuss those.
I really did consider to play up the racism angle. If my game was centered on a very specific environment (a corporate sponsored team, or a team working regularly for or employed by for a criminal organization or government), I could just tack on a 'racism' modifier and call it a day. Given that in this campaign the team works for a certain sponsor who is totally neutral on matters of race, it wouldn't be quite as effective as perhaps in other situations. Being a corporate team working for a Japanese megacorp with race prejudices..yes, that would probably do it.
I'm contemplating another possible alteration--not award positive quality points, but change build point costs. Charge every race their 'total' bonus score I came up with before, and then subtract the human score, making the human race the zero build point default again.
That would look like this:
Human: 0
Elf: 25
Dwarf: 25
Ork 35
Troll 55
Better or worse than using free positive qualities? This may be more mechanically pure than equating the positive quality bonus to the effects of race in a characters life prior to running.