And what is it you propose? We have wards and salt to prevent demons, we have cameras galore to prevent humans, but I'm more than willing to hear what you have that can stop a god who can teleport and turn invisible and control people's minds without them even being nearby.