Andy Rhea commented on my post about whether I’d worship God if I believed in Him. The comments followed a theme inspired by Fourat Janabi’s post about God as a Narc; I had said that God does not show compassion, and that the story of the fall to account for that lack of compassion doesn’t work. The Fall was entrapment: God knew it would happen but set it up anyway (while Adam and Eve were still ignorant of morality).
Andy claimed this only works if I assumed God’s foreknowledge was causal; that things happen because God knows they will happen. Any attempt at an analogy should highlight to me how ridiculous that assumption is. And Andy had an analogy ready. Imagine a really good meteorologist, who, owing to his skill, always knows the five-day forecast. And what he knows always happens. The weather doesn’t happen because our talented meteorologist knows it will, it happens regardless.
I accept that is true, but I do not accept that it works as an argument. God is meant to be omnipotent as well as omniscient. Add omnipotence to our talented meteorologist. Now imagine in the five-day forecast a huge storm is going to destroy the coastal town he lives on, killing his friends and family. Is that storm going to hit? Of course not. Our protagonist (the meteorologist) is going to stop that storm. After all, we just gave him super powers. Just for the fun of continuing the analogy, imagine the storm included huge hail stones which would maim and disfigure his friends and family. And our talented meteorologist is the vein and superficial types, so he knows he is going to judge his friends and family for their new appearance post-hail storm. He also knows that the only way he will ever be able to forgive his friends and family will be to send his son to the Middle East on a mission that will upset the local politicians, resulting in a Middle Eastern state executing his son. Imagine, after all that, he will then only forgive the friends and family who believe that the child’s death is a good thing. Compassionate? No. The storm should never have hit in the first place.