I think the foresight faith view is a joke, personally.
Why is the foresight view of faith a joke when we are told directly that Jesus knew "from the beginning" who would believe not and who should betray him?
Jhn 6:64 But there are some of you that believe not. For Jesus knew from the beginning who they were that believed not, and who should betray him.
Jhn 6:70 Jesus answered them, Have not I chosen you twelve, and one of you is a devil?
Jesus not only knew who believed not from the beginning, he knew the other 11 would believe. This is foreknowledge, and it is speaking directly about who would believe and who would not, so why is this view so incredible?
If you ask me, any other view than this is a joke.