Your ship simply was not geared up for fighting strike craft, and that is fine... Meaningful choices and all that
Maybe. But if you ask me, a ship shouldn't have to be able to handle strike craft if it can handle everything else. If I wipe out a fleet, I expect any remaining fighters to retreat or die, being unable to survive in a prolonged engagement without support, instead of harassing a larger ship until it fails from exhaustion while somehow magically operating forever themselves. It's a corner case that just doesn't make any sense, from a lore nor from a gameplay perspective.
I'm more okay with it now that I know that bigger ships don't get CR drain from fighters. I still think it's weird but I don't mind that much.
Hm. On the one hand, installing one tactical laser (especially in the turret slot) should fix that. (Or any beam weapon, really, but the tactical laser's range advantage makes it the current winner for anti-fighter small energy.) On the other hand, there is some sense to this particular example: a frigate feels like it ought to be able to outlast fighters that have no carrier support.
Unfortunately in this particular example a tac laser doesn't work very well. It has low DPS, so it needs a long time to kill a fighter, and a phase frigate cannot afford to expose itself to fire for a long time, even from fighters. Unless it's something extremely nonthreatening like Talons (and you still have armor) or slow like Warthogs, tac laser doesn't help much.