cantleave,
I gave the example of how thanks to compassion and modern medicine people with weak constitutions are cured and allowed to pass their weak traits to the next generation. The numbers increase, but the average individual is statistically not better off.
Regarding your last post, I agree.
Morality is more to do with our being able to work with and survive in social groups. To benefit from the group's protection you need to be accepted. If you do not conform to the groups behaviour you will be ouctcast and vulnerable to attack.
I like that, and doesn't change my premise. "Morality" stregthens the group, not the individual. The long term gain/loss is not certain.