Exodus 23:29 says that Hashem promised not to drive out the indigenous peoples of Canaan too quickly lest the wild animals become too plentiful. This is repeated in Deuteronomy 7:22. However the previous verse states that Hashem will send hornets to wage the battles for them. I assume Hashem has equal control over hornets and all other animals. So why not chase the people out quickly and keep the animals from overrunning the land?

  • HaShem doesnt change nature. it is the nature of animals to roam the lands. people living in those areas fight off/prevent animals from taking over the places. Commented Jan 26, 2014 at 3:50
  • @MoriDoweedhYaa3gob And wild hornet attacks are a pretty much daily occurrence? Commented Jan 26, 2014 at 3:53
  • no it wasnt everyday. but it wasnt the hornets that kicked them out either. yahoshua3 been nun 3alow sholom waged war on them Commented Jan 26, 2014 at 3:59
  • @MoriDoweedhYaa3gob so the verse is referring to...? Commented Jan 26, 2014 at 4:00
  • 1
    @MoriDoweedhYaa3gob so again. Sending hornets is OK but animals reproducing less is not OK? Why is one a deviation from nature which you suggest Hashem won't do (despite much evidence to the contrary in the actual conquest of Israel) but the other is not? Commented Jan 26, 2014 at 4:11

1 Answer 1


Ba'al Ha Turim quotes a midrash, saying that Gd knew that Israel would sin and cause His Providence to depart. This would leave them vulnerable to the feral beasts of the field if they conquered the land too quickly. So future sins would keep Gd from preventing the animals from overrunning the land.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .