There is your same problem again. He didn't know that it could happen; He knew exactly how it would happen. God doesn't go "Oh no, they didn't!" every time someone makes a decision. He has predicted them all.
Well, aside from the obvious flaws in your logic, I see that you keep saying there is a god, which mean you are not an athiest. And if you are, claiming that religion is folly, is just plain ignorant since athieism is, in fact, a religion per Websters dictionary.
Anyway, more to the point of your OP, and your quoted post, God, as Christians believe him to be, does not "predict" anything, he knows it. Now, I'm a father of three, and as a parent, I understand how this works more than I ever did before I was a parent. You see, God gave us free will, the ability to think independantly, to make our own choices, we are not just another animal roaming this planet, this is why we as a species are so much more "evolved" than any other species on the planet. God knows what our choices and actions will be, but does not intervene because he gave us that free will. That free will is what allows us as humans to grow, to learn what we can and can't do. It is how each of us is able to "grow" as an indivual because every choice has consequences either good or bad, and it is by those consequences that we become a stronger, better person. Now, if I look at this as a parent, I see my oldest. I tell her to clean her toys up, I know that she won't, but because I want her to grow as a person I don't hold her hand and force her to clean up her toys. When she doesn't clean up her toys, she gets a punishment. After a while of doing this, she begins to learn that if she cleans up her toys, she won't get in trouble. If I held her hand and forced her to clean up the toys, she would never learn to do it herself, thus she would, in effect, be a drone.