The argument goes that humans are social animals and depend on group interactions for food and other necessities. Groups work better when members can trust one another and practice reciprocity. Because humans can quickly identify a breach of trust, they can readily punish a transgressor. Over time, those who demonstrate more cooperative and trustworthy tendencies can build a more cohesive society and will have a survival advantage.
More...