The Catholic Church has failed its flock!