I get what you mean about a framing issue.
You're saying that if it were presented as "here's a prospect, take them as a colonist or get a debuff" that would feel different to "here's your new colonist, keep them or kick them out for a debuff."
We'd at least get the illusion of a choice, even if the outcome was the same.
Technically, that's probably correct. And yes, you could extend that to other events.
And to all the things I listed. The person who's uncomfortable turning away a dying diseased stranger is probably also uncomfortable selling a lethal pleasure-drug to strangers.
Does this kind of samaritan exist? Definitely (I'm probably one myself).
Would declaring that all colonists feel that way improve the game? I don't think so.
That's building a specific moral view onto the existing colonists (one they don't already have), reducing the storytelling scope.
- Want a bunch of isolationists, maybe based around a faith or cult leader? Can do that now, won't be able to.
- Want a xenophobic tribe? No longer an option.
- Want a colony who knows that "abasia" is an Empire hoax and this person is a plant to overrule their soverign citizen rights as yeomen and thereby control them? Nope, can't do that. (Of course all colonists are rational people who accept medicinal science as real, because that's how humans are.)
But putting aside 'story telling scope' as a design goal, switch to realism.
A thought experitment: when I put myself in the environment of RimWorld - a bunch of desperate survivors bombarded with life-ending threats and being regularly raided by gun-toting savages, do I think "trustingly inviting strangers into the colony" would be a healthy survival mechanic?
No, I don't think so.
This is the Rim. Life is cheap. Law is whoever holds the gun, and you own only what you can defend, including your own emancipation. Trust is thin and hard-earned, and compassion is a luxury that not everyone can afford.
That is the setting, is it not?
I'm not seeing a police force. There is no "UN" nor a "League of Colonies." We are never helped by an NGO. No religious org is passing by and handing out charity, etc.
I'm seeing lawless raiders, travelling drug traders, and the closest thing to a "government" is a slave-trading Empire.
In that world - a settlement might rescue a dying stranger and patch them up, if they could spare the food, medicine, etc. But that person would be (at most) a guest, not a colonist. The patient would likely be in a secure hospital ward that probably is better described as "prison hospital."
Maybe they'd decide whether to invite the patient to join them once healed, and the patient would often accept. ("Often" because there are reasons they might not. Example: If I'm trying to reunite with my wife, I'd be forever grateful to these people for rescuing me, but I'm still leaving to find my wife.)
As an event, this would fit better if it were:
- Here's this victim. Patch them up or not.
- Time passed, they're healed - you have a choice to invite them to stay
- They have a chance to accept/decline, with a high chance to accept.
"Maybe" have a consequence because this is the Rim, etc. But what consequence?
Maybe a rep hit with any nearby non-raider factions (assuming they can magically know about it)?
Maybe the slave-trading Empire takes a dim view of your lack of compassion and sends a psychic pulse to hurt people?
Maybe the human-hating mechanoids take this as a specific example of why they hate you, and send a raid?
But whatever it is, something that doesn't bake one specific moral compass into the colonists. Especially one that doesn't fit with life-is-cheap RimWorld.
TLDR; this would be enforcing a moral compass that doesn't fit the setting.
Edits: to break up wall of text and make this comment easier to read.