1) отсутствие у Карфагена регулярной армии- она состояла в основном из наёмников
2) в то же время очень хорошая армия у римлян, талант военачальников Рима
3) отсутствие помощи союзников
4) оппозиция в стране- многие были против войны, мятежи и предательства