The rate at which carriers deploy in waves seems way too low to me. In my Limburger game carriers would typically deploy maybe 150-250 units at a time, even if there were only 200ish free ships in the system. The waves would start with a nice round 1000 loose ships, but carrier deployments would not maintain even close to that level.
If the carriers get extra shots based on the strength they contain, carriers full of microfighters shouldn't really be that scary compared to carriers full of scarier units. On the other hand, a carrier's base DPS might be pretty scary all by itself if you have enough of them, even without much in the way of extra shots. Maybe the scaling needs looked at?
I'm playing my next game on Low Caps to try to reduce the distortion from having waves deploy almost entirely in carriers, and I may go to Ultra Low if that's not enough.