They are good as slingers, but simply they can't replace archers.

I modded the game to give Carthage the normal archer.