Войны не нужны никому. Но они обязательно происходят при конфликте интересов, неразрешении их мирным путём и при обострении отношений до крайнего предела. А также при наличии повода, очень часто спровоцированного.
А свои интересы на Ближнем Востоке у них достаточно разные и отношения напряжённые. Потому что Иран был сразу категорически против плана раздела Палестины, образования Израиля и принятию его в ООН. Очень приблизительно, но примерно так же как Польша выступает сегодня против признания ДНР на Украине. Небольшой период потепления при шахе Реза Пехлеви сменился после исламской революции разрывом дипломатических отношений, воинственной риторикой, углублением противостояния с западным миром и работами над созданием собственного ядерного оружия. Кроме того Израиль сам прилично нарушает резолюцию ООН по разделу территорий и судьбе Иерусалима. А после обстрела Израилем иранских частей на территории Сирии ситуация вообще стала напряжённой.
Дело усугубляет ещё и тем, что Израиль во всём поддерживает США. Кроме того изменились отношения Израиля с РФ. А территория Ирака стала проходным двором. Естественно Иран будет обвинять Израиль, а Израиль будет обвинять Иран.
Но тут есть маленький нюанс. У Израиля есть ядерное оружие, а у Ирана - нет, по крайней мере ПОКА нет. Но у Израиля население 8 миллионов, а у Ирана 80 миллионов. И это не трусливые египтяне, а вполне себе боевые воины ислама. Расстояние же между ними через Ирак и Иорданию напрямую 800 км. 2 дня движения. За которые их можно израильтянам реально разбомбить. А вот если они выдвинутся скрытно и сосредоточатся в Сирии, то 120 км до самого Иерусалима - это два часа движения для танковой колонны. Так что ответ на ядерный удар будет вполне себе достойный.
При этом если победит Израиль, то арабо-израильский конфликт не закончится всё равно. Если победит Иран, то туда вообще влезет обязательно НАТО. Есть правда вариант израильтянам купить Украину и перебраться туда всем кагалом. Но это конечно на крайний случай. Хотя покупать будут в ближайшее время, пока дёшево.