Something that irked me in the main vanilla game is that the Carthaginian roster is geared to have lots of Carthaginian troops, it is my understanding that Carthaginian citizens were rarely in the armies but more so in the navy, and instead used hired foreigners or levied natives. In DEI this also the case as Carthaginian soldiers are some of the best cost efficient units Carthage has easy access to, and whilst it is better as Auxiliaries are available to all factions, I still feel that the core troops of Carthage are what seem to be Carthaginian citizens. Something else I also noticed is that the Libyan Hoplites are not very good units where as it is my understanding that the Libyan Veterans is what Carthage often relied on for their main line. However I am under the impression that the Carthaginian troops are Carthaginian citizens, however if this is not true I would be glad to be enlightened. Also the Carthaginian garrison is still rather weak as the two core units are levy tier spearmen.