Про украинскую логику ничего не знаю, а тут все поятно. Есть враг, который с тобой воюет, хочешь ты этого или нет, который не хочет с тобой договариваться и с которым не сработало "сдерживание", и который в любой момен может нанести тебе удар, Что тебе делать? В Тегеран на танке ты не вьехать не сможешь, а сделать так, чтобы нанести тебе силный удар не смогли, ты можешь. Значит, сделай.
Можешь вьехать на танке, флаг над Рейстагом, трах-бах, тра-ля-ля, потсдамская конференция - вьезжай. Не можешь - ищи другую стратегию.
Иными и не моими словами война это не шахматы, как некоторые неверно ориентированные товарищи думают. Война это бокс. И отбитые печенки-селезенки иранскому режиму сейчас придется долго лечить, гораздо дольше, чем в прошлый раз, а у них и так уже был застарелый цирроз, склероз и катар верхних дыхательных путей. Экономика, инфляция, засуха, народное недовольство, а сейчас еще и восстановление всей разрушенной инфраструктуры. Заваленные в туннелях пусковые откопают быстро, китайского барахла для ПВО завезти тоже несложно, а военная промышленность это дело долгое, даже если денег на это насобирают. Они это десятилетиями строили, быстро восстановить никакие деньги не помогут. Если перемирие рухнет и война возобновится, то еще навешаем, но уже и сейчас отлично. А если не возобновится, значит этот раунд за нами и готовимся к следующему. Не доживет иранский режим под грузом проблем до следующего раунда - хорошо, доживет - будет ему раунд. Это и есть наша историческая доктрина раундов войны в действии. "И дальше буду так же поступать".
Это ответ на вопрос "зачем". Правильно решили, не правильно, надо было, надо были не сейчас, а через год, вообще не надо было - это другой вопрос, и точного ответа на него быть не может. А ответ на вопрос "почему и зачем" есть.