While carrier can not perform its function to actually "carry" the smaller spacecrafts or launch multiple drones, there is no point in it being a separate class. Since at the moment docking modules are broken and multiple drones would be too much of an issue for the stability of the server, there is no conceivable way to actually make carrier a "carrier". Even current system of drones is so badly balanced that it cannot outperform even a cruiser in terms of dps, not even mentioning the stupidity of drone's AI.
The only reasonable solution to make those viable for now is to make the BS again, maybe with more secondaries and less heavies. Speaking of my experience of piloting Tempest for quite a while, it is such a useless practice target for other caps that aside from its RP value one can hardly find the reason it exists. Coalition does not have a BS while massive fleet fights are impossible for the faction due to the RP limitations of the number of BS we can have. This is just a sole example of why current carriers are out of balance, especially for some factions.