Sounds like the charlatans of the far past that attributed sickness and famine to the wrath of gods and demanded human sacrifices to solve the problem. Disgusting