Well said Terry. As always, thought provoking
The only thing that I'd say is that religious people build hospitals and schools, feed the hungry and help others (not exclusively of course). Which may make altruism rather moot if motive as a result of belief need be factored. In other words, what does it matter who built the hospital?