How could Carthage have created a professional army, instead of mercenaries? Correct if I'm wrong but isn't the reason that they didn't was because Carthage had a lot of skilled people in the capital (Carthage). So, why didn't they just levy troops from Iberia, Berber North Africa, Sicily, or...