cultural beliefs of one culture (in this case western civ-PETA) should have no say in eastern practices. I'm not for this by any means but it's what they believe in. Why impose a western belief on them when they're doing what they know.
Most religions have killed animals for sacrifice. Vikings, Romans, Celts I assume, early jews and more. It's not my thing really. But then, I am an atheist.