failure of religions