1. La sua popolarità tra le truppe: Annibale aveva una personalità carismatica e stimolante e ottenne molta popolarità tra le truppe, il che lo rese pericoloso per l'oligarchia senatoria.
2. La sua disponibilità a impegnarsi in battaglie e rischi: A differenza della maggior parte dei generali cartaginesi che preferivano una strategia più sicura e conservatrice, Annibale era noto per le sue tattiche aggressive e la volontà di impegnarsi in battaglie e correre rischi, che il senato temeva potessero portare a perdite inutili.