Back in 0.7, enemies routinely had about 35+ ships (including fighters when they counted as ships), exceeding your fleet cap of 25.
Back in 0.8, fleet cap was raised to 30, and nearly all AI fleets obeyed that limit. Few exceeded it by a few ships, but that was rare.
Today in 0.9, endgame AI fleets routinely have about 40 ships (not including fighters), give or take a few, especially the expedition fleets, though some pirate fleets can be ridiculously excessive. It is plainly obvious they are breaking the fleet cap by more than a few ships like in 0.7.
Also, factions can send up to five expeditions with 40+ ships at you. You can only raid with your single fleet with up to 30 ships.
I like to be able to match numbers against the AI like in 0.8. If bringing 40 big ships seems like overkill, then bring back Logistics so player can choose fewer big ships or more small ships.
Bigger endgame fleets contribute to longer battles and more peak performance problems with bigger ships. Even cruisers can run out of peak performance. I have abandoned small ships for combat because they simply do not last long enough. (I already did in 0.8, but there is less incentive for small ships in 0.9 late-game combat.)