Carthage don't get archers unless you mod them in (which I've done - history be damned, they need the boost!) Still haven't noticed them making much progress as an AI faction though.