I don't see that as necessarily a bad thing. In SM2 some races are specifically designed for a few professions, and get steered that way either through circumstance (in my game I have people on a resource-poor planet who are trained pretty much from the moment they can walk towards mercenary-type occupations because that's how those people earn monits to trade with), or intent - the results of eugenics are heavily steered towards appropriate occupations, and replicants can be just bought to fill a role.
Roleplaying is about heroic fantasy, and while players' ideas of the role they want to play can vary greatly, it's extremely rare that a player will cripple themselves by selecting an inappropriate race, resulting in a character who is forever going to be substandard compared to others in his/her profession. I say celebrate the differences rather than homogenise. So these Oorts are brainiacs - so what? Some other race might be built as warriors - if one doesn't enslave the other either through use of tech or military aggression, then they are likely to trade and use eath others strengths to make a more complete whole.