Thinking more on a favorite subject of mine - NPC hired help in the GURPS Dungeon Fantasy dungeon. Since my players often take hirelings but also protect them most strenuously, I've been thinking about this particular angle. Sometimes this happens due to disadvantages (Sense of Duty most strongly, but also Code of Honor) but just as often due to on-the-spot decisions about who they like.
Hireling or Dependent??
I read an interesting argument that one of the great failings of General McClellan was that he loved his men too much, and was too shocked by the horrific casualties of the Penninsular Compaign, to inflict useless casualties on them. This led to his refusal to take risks with his men and always seek more and more reinforcements to ensure a flawless and bloodless victory. Grant, on the other hand, would take casualties for victory if that is what it cost. Historically accurate or not, it's an interesting idea - that it's hard to be a leader if you aren't willing to take losses to accomplish the goal you're leading people toward.
Applying this to hirelings: If you're unwilling to accept casualties to get the job done, hirelings are not cannon fodder or helpful companions or anything in between. They're dependents. They cost resources. They take up space. They require protections and careful screening to keep them alive. They distract you from risk and act as weak points instead of strengthening.
If you can't accept casualties, then unless NPCs are at least as capable as the PCs it's better not to bring them along. This is quite different than treating NPCs like dirt. That's a whole sociopathic tendency of a different kind.
This is turning "You will never betray [your allies], abandon them when they're in trouble, or let them suffer [. . .] if you can help" (Sense of Duty, p. B153) into making NPC fellow adventurers into "an NPC for whom you are responsible" and whom "you must go to the rescue as soon as possible." (Dependent, p. B131) This is especially true if you have neither a Sense of Duty nor is the NPC a Dependent. (It's worth noting someone can be both Ally and Dependent, but that's a side issue for this discussion.)
It's a tough line - doing enough to safeguard your companions but also accepting that yes, if you send a few guys into the line a few less of them might return. Accepting that putting a spearman here might mean he dies horribly but it saves someone else from a surprise attack, or slows down a foe. At the same time your disadvantage might mean giving them potions, buffing them with spells, and saving them from injury if you can. It might make sense tactically and according to the personality of your character to protect them, parry for them, or put yourself in more danger than they are in. It's a balancing act. But it's worth a thought - can you afford to bring anyone along you aren't willing to see risk death since you're all risking death?
Like I said, it's tough. But if you're going to turn from a leader of men hoping to minimize casualties into a chaperone keeping your NPCs safe from all harm, is it worth bringing them? Or do you need to accept that ideal wars are won without fighting but not all wars are ideal?
I just wanted to raise this up as a conversation here and among my group.