Evolutionary study reveals when altruism trumps self-interest in society.
Altruism may or may not be a good strategy depending on the situation. It's all about how individuals interact with each other. Sometimes being nice can pay off, other times it might not. It all depends on the context.