Thanks. Well, the article pretty much says it all, so there's not much room for my comment. I've thought this ever since I started accepting evolution; that religion (among other things) must have an evolutionary advantage. It can be as basic as - on a large population level - that a belief in an afterlife as a reward for good behavior will both make one behave better towards others (especially within the group), which will benefit the group, and also that the same belief gives one more strength to carry on through life's hard struggles. And those two are just a tip of the iceberg (more examples in the article). In fact, if one accepts evolution; how can faith not be an advantageous meme?