All commentators agree that Israel's failure was not due to God's inability but their own fear. The Canaanites' 'chariots of iron' were a real military threat, but as Matthew Henry notes, Israel 'suffered their fears to prevail against their faith.' The victory was available, but their faith faltered when faced with superior technology.