1) Суть в том, что Бог освобождает израильтян в этом случае от ответственности за не исполнение заповеди "не убий". Еще суть жертвы вообще, в том, чтобы человек помнил , что своего у него нет ничего. А есть постольку, поскольку это дает ему Бог. В этом случае Бог повелевает все, что и так принадлежит Ему - уничтожить. Для чего? Для того, чтобы воспитать израильский народ таким образом, чтобы спустя много лет, в его среде, Он смог воплотиться, прийти, *******, воскреснуть и спасти ВСЕ человечество. В том числе и тех, которые были уничтожены и даже допотопное человечество. Ветхий Завет в отрыве от Нового - бессмыслен и жесток.
2) А вот римляне от омерзения Карфаген разрушили и распахали. Наплевав на экономические выгоды.