+ Dagger and Warthog might be good for frigates/destroyers, although I imagine they'd need some kinetic backup (Broadsword maybe, or plain ship guns).
+ In general: No, the game doesn't incentivise pick a fight for its own sake. There are several game-advancing reasons to engage in a battle:
- Strategic goals; e.g. capturing a planet in Nexerelin
- Bounties
- Self-defense
- XP
- Opportunistic loot, where it can be cheaply had (trade fleets; fleets already in battle with someone else)
(You can also fight for fun, but like spawning UFOs in SimCity 3000, don't expect to turn a profit on it)
So yeah, if you can't think of a reason to fight fleet X, don't.
+ If I'm reading the post right: Losing 4 cruisers and 8 destroyers in a single battle is
catastrophic and should never occur in any fight which the player chooses to have, outside of the highest level IBB bounties or equivalent. Even half that is pretty bad. At some point no sensible amount of rewards can offset such losses, and the only thing you can do is try losing fewer ships.
+ That said, you can crank up
factionCommissionBounty in [starsector-core]/data/configs/settings.json to make battles more remunerative in general, and
playerInsuranceMult in mods/Nexerelin/exerelin_config.json to offset the effects of ship losses.
+ Bring freighters (the bigger the better, usually) to carry salvage. It's really helpful.