I'm curious to hear any explanations the christians here might have about why god would create Adam and Eve when he knew in advance that they would eat the apple and introduce sin into the world. Why didn't god just create a pair of people who he knew would choose to obey him?
Note that I'm not asking about why god didn't simply "force" Adam and Eve to obey him. This isn't a free will issue.
If you assume that god knows everything in advance, then he must have known that Adam and Eve would sin even before he created them. When god was deciding what sort of people to create he presumably had a more-or-less infinite number of potential people to choose from, and he would known in advance every choice that all of those hypothetical potential people would choose to make with their free will. So why did he choose to make people who he knew would sin? Why not make people who would choose to obey god and avoid all the unpleasantness?
Obviously one way to avoid this problem is to assume that god doesn't know what choices people will make in advance, but most christians seem to agree that he does.