The immense flaw in your logic is that God both foreknew and desired to create humans, and He has ALWAYS known this, and that He'd come to die to save them. And if He DIDN'T want man to exist, or things to turn out as they did, He'd have made even the possibilities and building blocks differently - or not at all. He set up the possibilities, parameters, capabilities, and the building blocks. And He spoke these things into existence from His mind. And even however differently He COULD had made things possible, He couldn't have foreseen what would never exist, but always foresaw everything that would ever exist or occur. God cannot surprise Himself. He cannot create anything He doesn't fully have control of, whether seeding and designing the capabilities of whatever comes into existence, or interacting at whatever points He so desires. MAN was always foreknown and planned - which Scripture TELLS us - oops, but Neo doesn't believe... Oh, well. Because Neo's view would seem to suggest that God didn't care how things turned out, or that sin would enter and exact such a cost. Or care that free will would be bestowed upon Creatures who would sin and need saving. Or that God can surprise Himself - or that anything can surprise Him.Neo: God design the human body?...the whole notion is absurd. In fact evidence points to evolution. That is why our bodies can only process some minerals, like calcium, iron etc but not silicon. The dna molecule creates errors in its copy. Sharks don't eat grass, plants do chemical warfare, and etc etc.
P.S. Wait for Phil to reply how perfectly designed everything is.
Anyway, the Cross was no accident - nor is anything God created - including man. And that would be true even if evolution were the mechanism of Creation. As it would have been a God-designed process - even if purely random, that randomness would have to be created, yet with key abilities, by God. And He would have known every outcome - whether randomly produced or not. And the universe will also end precisely as God planned and foreknows it will. To GOD, there is never anything random that He is not A) perfectly knowledgeable of, or B) that He is not in full control over.