ninjashadow,
I didn't say it was a question, sometimes clarifications, and challenges, or tests, or curiosities of one's views are more or less implied. Here is what Knight said to you.
... The most important thing is realizing that God doesn't ordain all the details of all of time either through direct decree or through exhaustive foreknowledge.
And here is what I said to Knight in response.
What you said is so solid and right to the point, but I'm not sure what you said sits well with him yet. It'll be interesting to see his reaction.
I am guilty of mostly reading what others directly reply to myself, and so I didn't fault you for not catching my follow up comment which was directed at Knight. I'm just pointing out that Knight sort of elaborated the conclusion using somewhat different words which you may or may not agree with, and I'm just curious about that.
Actually, I'm more interested in what you really believe beyond simply stating that you have acquired a new view. Sometimes a changed view is not very different especially if the support reasoning is a bit unfamiliar. But I have found some things that you did not respond to. Here's the most curious one. I said
Now, back to your theology as I understand it so far. By your view, no one can do whatever they want to do, they have no choice but to do what God foreknows they must do. The lack of optional outcomes eliminates free will because there are no alternative choices to choose from, it's, would you like a cheeseburger and fries tonight, or how about the manager's special instead? It's a cheeseburger with fries! That is not a choice, there are no alternatives, no options, thus, no free will.
2b
Exhaustive foreknowledge and divine repentance
The second problem is that God does not lie, right? But in His word, God rationally explains and demonstrates that He sometimes relents/repents by not doing what He said and/or thought He was going to do. Whether you agree with that concept or not, that is what God's word says God does. So at least from my perspective, rational divine repentance is a bible truth that contradicts the view that God has exhaustive foreknowledge, ,,, because if God knows everything that will ever happen, then of course He would never truthfully change His mind and not do what He thought He was going to do, instead, He would always do what He always knew He was going to do.
Then you said
2b. If God has an exhaustive knowledge of the future, then he would already know if he chose to change his mind then, wouldn't he?
and then I said
If you emphasize that God has no limits, then maybe that sounds reasonable, but if you consider that God is righteous and just and holy and good and does not lie, then your idea servers strongly to contradict (in various ways or degrees) all of these well known facts about God! God is a bit sensitive about how people represent God, He requires that His followers should not portray Him in a bad light. To say that you are changing your mind, when all along you never changed your mind, is a perfect lie and a logical contradiction that cannot be true. However God is true and He does not lie, so it is elementary that God does not have exhaustive foreknowledge and also changes His mind because they are completely incompatible.
To which you never directly responded.
I would say that unless you have been holding back on us, you are possibly susceptible to an argument against your new view on the basis that scripture does not actually teach that God changes His mind, He only sounds like He does to our finite minds, but in truth He never changes His mind! Many closed theists try to explain away divine repentance in the scriptures by saying that it does not mean what it says, it's figurative speech, God was not caught off guard and then had to change His mind, instead, man changed and God did not.
So here's your chance to test the waters of your new position. How would you answer that exact bible challenge against the open view, namely that God never honestly changes His mind?