The same problem hurts AA CVs, actually. At the end of the day I can hurt a few ships with my DBs, hell, I can even sink one from time to time(just did so), but most of the time the only thing I do in battle is murdering enemy planes, which does not really give you much.
I'll continue playing as AA CV not matter what, but some changes in this system would be more than welcome.
P.S.: one dude shouted at me in chat today for denying him launch any planes, told me that I was breaking the rules, threatened me with reports. It ended with him saying some stuff about my family and my brain. What a weird dude. At first one CA came to escort him, but after some time he left, I wonder for what reason?