I think this may have been dealt with before, but does evolution as we understand it allow for traits to develop that may lessen the survivability of an individual but overall increase the survivability of a group/species? If so, how would the trait be selected for?
I guess I'm thinking of the whole altruism debate.
Keep in mind that the key may not necessarily be survivability of the individual, but survivability of the individual's genes. Thus, a parent may be willing to sacrifice themselves for their children, or one sibling may be willing to sacrifice themselves for another sibling (since they share some of the same genes). Back when humans lived in smaller tribes, you'd have a better chance at having
some genes in common with other tribe members, even if you weren't directly related. So, saving your neighbour may end up saving a few of your own genes indirectly.
Plus, developing 'altruistic' attitudes may not necessarily provide an immediate benefit; however, they may generate a longer-term benefit; a small group where
everyone is altruistic might provide for better survivability of the group (and thus the individual or the individual's relatives). This is kind of like the prisoner's dilema.
Alice and Bob both see a stranger about to be run over by a bus. Alice dives in, saves the child and kills herself. Bob doesn't. Doesn't this give Bob-like, non-altruistic traits the obvious edge in terms of selection?
There are a couple of possibilities:
- Although the child that Alice saves is a 'stranger', there's still a chance that they have
some genes in common. (It would have been more common a few million years ago when humans, or pre-humans, lived in smaller tribes)
- By his lack of action in saving the child, its possible that Bob would be seen as a 'jerk' by others, and thus any potential mates would see him as a less desirable mate