Didn’t the ancient Druids do human sacrifice?
Yes, it’s true. But then, so did the clergy of almost every other religion in human history, including the monotheistic ones. Neopagan Druids are forbidden to practice human or animal sacrifice in our rituals. Instead we offer the Goddesses and Gods flowers, fruits, wine, incense, music, song, drama, prayer, and — most important of all — our love. The deities seem to find it more than sufficient.