Real world wise, the russians, masters of war that they were, made a combo battleship carrier. It's called the admiral kruschev or something.
Admiral Kuznetsov, his* sister ship is the Chinese carrier Liaoning.
The reason for the conventional armament was so the Soviets could bypass the Montreux Convention and sail their Carriers in and out of the Black Sea (they were built in Ukraine). The convention basically said no aircraft carriers could transit the Bosphorus so the Soviets made a ship they could claim was a Capital Ship and not an Aircraft Carrier under the treaty (the classifications were considered different)... they could just put planes on it if they wanted to later.
*Russian ships are a 'He' not a 'She'.
My Romulan Liberated Borg character made it to Level 30 and beat the (old) Defense of New Romulus with the skill point bug.
STO wise, there are 3 flight deck cruisers in game. Dacoit, Corsair, and Marauder. They're some of the best looking ships in game. I understand they handle well, too. IF CRYPTIC WERE TO EVER MAKE A FLEET DACOIT, I WOULD SHOW MY GRATITUDE BY PAYING ZEN FOR THE LOW TIER VARIANT AND THE ONE MODULE NEEDED FOR THE FLEET VARIANT, HINT, HINT, ANY LURKING DEVS
Low tier != Fleet Variant price reduction, hint hint.