Tellos Athenaios: I concede (damn mathematics).
About AI fleets I have to say that in the Baktria campaign Carthage was at peace with everyone and Ptolemaics, who controlled the whole eastern mediterranean, were at war with Seleukids, who had no coastal provinces left. Rome was conquering rebel provinces after they had forced Aedui to become their protectorate and Greeks and Macedonians were devastating mainland Greece. So no faction actually had any enemies to fight naval battles with (except pirates), so I'd say that's the main reason for the lack of fleets.
Bookmarks