Причина 1-я. Ганнибал был не самым величайшим при осадах и штурмах
Причина 2-я. Даже в успехе, Ганнибал не мог получить помощь Карфагена
Причина 3-я. Другие карфагеняне просто не тянули такие нагрузки
Причина 4-я. План Ганнибала содержал один фатальный недостаток