The simple answer to this question of Gideon Mage is given by Jesus himself in the parable of the tares in Matthew 13:24-30: "...An enemy has done this." Jesus certainly did know about the future. Chaim quoted from Matthew 7:16. Just keep reading to verse 23 where Jesus is telling how he will face people on the Judgment Day who will claim to be his followers and he tells them to depart for being workers of lawlessness.

So, Jesus started out with plans for the kingdom of heaven knowing that many false followers would commit atrocities in his name, just as Moses started out giving the law to the people of Israel, knowing what many of them would do with it. Neither can be called a failure.