Cartago era una nación comercial, y las naciones comerciales sufren en la guerra más que las naciones con recursos propios. Roma fue capaz de construir barcos como los que tenían los cartagineses y luego inventó formas de quitarles los barcos a los cartagineses, destruyendo la supremacía naval de Cartago.