Why did Carthage rely on mercenaries so heavily, while other Mediterranean powers of the same time seemed to be drawing more from their citizenry?

by Hun_Greta37

Throughout the history of Carthage it is often talked about how their armies were primarily mercenaries. But in conflicts with Syracuse and especially Rome, they both seemed to have been capable of continually drawing troops from citizen bases and allied cities.

Was their citizen base just very small comparably? Or was there something in their early history that made them prefer to pay people to fight instead of fight themselves?

DanKensington

More input is always welcome; for the meantime, this answer by u/Jollydevil6 on the Carthaginian army may be of interest to you.