Shaul was commanded to wipe out Amalek and Dovid would've built the beis hamikdosh after conquering the surrounding nations but Hashem wanted Shlomo to do it. Destroying Amalek is a preparation for building the beis hamikdosh. Haman came from Agag so they weren't wiped out yet. Why wasn't Dovid commanded to finish Shaul's job?



You must log in to answer this question.

Browse other questions tagged .