I really think people just love discussing for the sake of it. I got bored by the fifth page of this discussion, but maybe it was because I wasn't doing anything else at the same time. Aren't religions born of the human need for explanations? I believe they are, though later they also became a tool for managing people. It lasted for as long as science could explain most of the things but this of course didn't come up all at once (and there are still 'gaps' as Mike very well pointed out). So the thing is religion could stop some bad behaviors of the people who were afraid of hell and stuff. (Of course some other people used religion as a license to kill/exterminate enemies/opposers). But since religion has been in decadence (at least Christianity, I don't know about the numbers of Islam) some people don't have that 'force' that guides them. And as the world is evolving/progressing faster everyday we see changes we cannot cope with and I think this is one of the reasons this sort of terrible things happen. Of course there is also the other side. People who are induced to killing others in the name of a god. And these religions (or these sects in some religions) have to be controlled. Or maybe religions should 'evolve' too. So in the end I conclude that the main problem is education. And not only formal education, for many things we believe in and find as true are those that were induced by our parents and the people who raised us. Why isn't parenthood legislated?