Altruism or ego

In our modern western world where churches have been replaced by chopping malls and science is supposed to explain everything evolution is the answer to who we are. Yet evolution is supposed to favour behaviour that is beneficial to the individual and/or the human species.How is it then that such different kinds of humans develop , the ones who search for the kick of helping, and the ones who spend a lifetime building a mountain of money for themselfes.
Is the explanation for our way of being really just evolutionary or is there something else behind?

JPEG image