almeyda writes:
Some evolutionists cant even explain why people help others and frequently cooperate.
You're absolutely right: some evolutionists can't explain altruism. But the fact that some evolutionists can't explain it has no bearing on the fact that evolutionary theory does explain it.
First of all, you do realize that people live in a society, right? When organisms live socially there is "encouragement" to behave altruistically. When other members in that society view an organism behaving altruistically, they are likely to give to that organism. It is in an organism's best interest to lend a hand to other members of the society. At its core, altruism is selfish behavior.
There are two types of altruism that I'm aware of: reciprocal altruism, and kin selection. In reciprocal altruism, one organism helps out another with the expectation of being "paid back" in the future. In kin selection, an organism helps out organisms that possess copies of their genes.
"Chance is a minor ingredient in the Darwinian recipe, but the most important ingredient is cumulative selection which is quintessentially
nonrandom."
--Richard Dawkins,
The Blind Watchmaker