I'm going to go out on a limb and say whatever the case with the religion this shrine belongs to, their holy text probably doesn't have much to say in terms of lashing a person 100 times or lopping off a head.
He who loves God cannot endeavour that God should love him in return - Baruch Spinoza