Crews might also be sorted by culture and psychology. Small differences would be okay, but major differences could lead to some members of the crew increasingly feeling isolated on their ships.[For me it would make sense for aliens to be grouped by preferred habitat, but not just by race.
Given the long term missions, ships need to be communities.
