It was not God’s will to delay…
“So Jesus said to them, “Because of your unbelief; for assuredly, I say to you, if you have faith as a mustard seed, you will say to this mountain, ‘Move from here to there,’ and it will move; and nothing will be impossible for you.” Matthew 17:20
“It was not the will of god that the coming of Christ should be thus delayed. God did not design that His people, Israel, should wander forty years in the wilderness. He promised to lead them directly to the land of Canaan, and establish them there a holy, healthy, happy people. But those to whom it was first preached, went not in “because of unbelief.” Their hearts were filled with murmuring, rebellion, and hatred, and He could not fulfil His covenant with them.” Evangelism 696.1
“For forty years did unbelief, murmuring, and rebellion shut out ancient Israel from the land of Canaan. The same sins have delayed the entrance of modern Israel into the heavenly Canaan. In neither case were the promises of God at fault. It is the unbelief, the worldliness, unconsecration, and strife among the Lord’s professed people that have kept us in this world of sin and sorrow so many years.” Evangelism 696.2