I'm someone who favours tolerating religious and spiritual practices, however illogical. If some island people think that tourists should keep their kit on while visiting a sacred site then it doesn't hurt to respect that, there are a squillion other places to get your kit off.
But cutting bits off babies? Really? That should be respected?
No. Stop respecting insane shit foisted on those who didn't ask for insane shit.
The momentum of lack of respect for insane shit foisted on those who didn't ask for insane shit will take care of it eventually.
Insane shit (Rhiannon's 'illogical') is fine. It can, at best, add charm and colour and interest to the species.
Insane shit forced upon someone who can't opt out is when I tend to start to become somewhat radgy.