Has Christianity failed?