Of all the self-imposed stupidity that the Human Race has allowed religion is the most surviving one.