There are so many ways you can go about dealing with it if you treat it as an intended mechanic, not a bug. Which also makes sense, because it is an intended mechanic and isnt bugged. Managing your resources doesnt mean you have to change how you play or how much, it just means tweaking how you use your NPC resources and dont automatically put your elite crew on your ship everytime without thinking. If it means youre never fully free from all jeapordy, sorry! But that really is a good thing.
Besides, the loss of major characters is a key part of any narrative, if you go in for that kindve thing. Or you can be frustrated and outraged and never get past it. Its demonstrably not broken, because you have the power to fix it, by just thinking about what youre doing for a sec before you do it. Imo, there are far more positives for gameplay longevity with NPC loss remaining as it currently is.
Besides, the loss of major characters is a key part of any narrative, if you go in for that kindve thing. Or you can be frustrated and outraged and never get past it. Its demonstrably not broken, because you have the power to fix it, by just thinking about what youre doing for a sec before you do it. Imo, there are far more positives for gameplay longevity with NPC loss remaining as it currently is.