I gather the issue here is that the heroes discuss the fighters as if being fundamentally unsuited for the task when actually sending them out. That is, not only is this a suicide mission, it's performed for purposes of provocation only, without any hope of scoring factual damage.
This would be a good analogy for using ground attack aircraft in an anti-ship role, or carrierborne bombers in general but armed with HE ordnance only and lacking true shipkiller bombs or torps.
On the latter issue, both the fightercraft and the runabouts are credited with the ability to carry and launch torpedoes, even if only the former are seen doing so against a spacecraft opponent, in "Maquis pt II". But those torps are sorry little firecrackers that fail to do meaningful damage to a mere runabout. If the fighters in "Sacrifice of Angels" are firing the same type of torp, they could just as well be throwing leaflets at the Cardassians, to the very same intended and achieved effect.
Yet Sisko has access to these fighters, in remarkable numbers. Are they "funnies" in D-Day style, special hardware built for this special purpose and useless otherwise? Probably not, since them being in stock seems like a prerequisite for the Maquis stealing some. Are they the result of Sisko desperately rummaging through the farthermost shelves of what is available to him for this attack, even more unsuited to the intended use than the antiquated Mirandas he gets to play with? Yet every fleet we see features them, and the Mirandas. Then again, every sortie promoted by Sisko is a sideshow in the war, something he has to fight tooth and nail to get the resources for: Bajor really would see little action in the war if not for the wormhole, and only Sisko believes the blockaded and useless thing might soon become a threat again. Likewise, the opportunity to move against Chin'toka or Cardassia Prime arises suddenly, due to surprise developments - Starfleet's finest might be engaged elsewhere at those times, in maneuvers carefully planned on Starfleet initiative. Or, at Cardassa Prime, merely joining the fray that largely consists of the second-rate hardware allocated to the 9th Fleet on that usually quiet backwater of a battlefront.
We might also argue that in most of the battles we see after "Sacrifice", Starfleet is on a roll and intends to conquer/liberate planets - so dedicated planetary assault hardware has every excuse of tagging along, even if it serves little role in space combat. Say, the Steamrunner class is basically a Galaxy class shuttlebay with Galaxy class engines bolted on, but with little else. A potential carrier? This particular type fares extremely poorly in the fight against the Borg in ST:FC, compared to other types. It's never seen sporting torpedo tubes or firing torps, either. Perhaps these were being amassed at Earth for fighting the Dominion when the Borg suddenly barged in?
Other ship types seen appear more "balanced", and if there existed a ship that's even more carrierlike than the Steamrunner, we would probably have seen it already in the DS9 fleets featuring the fighters.
Timo Saloniemi