Condors are pretty weak. They pass the 'not useless' threshold, and can be an early game source of interceptors/bombers if you recover one without carrier D-mods, but they are about 2/3 as strong as a Drover offensively and about 1/3 as strong defensively because of their low speed, low OP, truly terrible flux/shields, and lack of fighter boosting ship system.
Fighters, especially fast ones like Thunders, have lower DPS than simply adding up the DPS of their weapons, because they spend a lot of time maneuvering around their target and not firing. As an example, look at Broadswords swarming a target - time on target firing guns is low. 2 Thunder wings has far lower DPS than a Storm Needler. Except for Sparks, which just store up the charges when not in range/facing and then dump them all at once, retaining near perfect DPS. Thanks Sparks.
With a few exceptions, fighters are balanced, with carriers being weaker than well built combat ships but capable of projecting force over allies. The issue of carriers is 3 fold: 1) AI is too scared of them, and will not go through fighters to kill the carriers (similar to a single Pilum or annihilator scaring off a cruiser and making it run far away) 2) Massed fighters can concentrate overwhelming force, and AoE weapons are a bit rare. Really only Devastators can handle true fighter death balls. 3) Carriers are very easy to build effectively, so people think they are stronger than they are.