Of course it has to be done "right" in the sense of entertainment! The Witcher 3 is more the classic fairytale about a knight coming to the rescue of a princess, he adore! Fallout is more about surviving where noble causes are a waste of resources.
As long as it fits the game, I'm ok with anything really. As an advlt, I am able to discern the motive behind such decisions, regarding dialogue and actions, and take it at face value as a game. If people gets upset with what is happening in a game, they have their priorities wrong. The real world is more effed up than any broad consumer based game could ever be. A post-nuclear world descended into mostly anarchy, should be rough and harsh, in all aspects.
I don't think the game needs to have a teenage level of profanity to be considered worthy of advlts. Actual advlts have moved past that need to sound "cool" by peppering every other sentence with words intended to shock one's parents.
Nail. Head. Many, many of the robots in this game are explicitly sapient and as much "people" as your average human Wastelander - if not more so compared to, say, the more feral Raiders. This whole personhood debate is already played out in a certain companion's dialogues, but it's fairly clear where the game itself stands.
Also, what is with people saying there's no slavery, torture, whatever in this game? Have people just not played enough of the game before making huge blanket statements about it not being edgy (oh, my bad, "mature", because mature always means six, violence, and profanity pushed to the hardcoe Extreme of Grimdark) enough for them? You can sell a ghoul kid to a slaver maybe two minutes after finding him locked in a fridge for two hundred years. The raiders routinely string dismembered corpses up like decorations. You've got cannibalism, child experimentation, xenophobia, two whole factions revolving in large part around the whole issue of slavery (one name is even a straight up historical reference)... the game is full of utter, abject evil, both the obvious blood-soaked kind and the insidious, creeping kind that hides itself behind pristine white walls or cheery blue and yellow uniforms.
The main thing is that much of that evil isn't yours to commit, but why does that suddenly equate to it not existing? This is Fallout 4, not Raider Simulator 4, and even then the Survivor isn't necessarily above being quietly monstrous in their own little ways.
Ridding karma from this Fallout game is okay! Karma is not a fact, it just means that another person has already done the same thing and reached a conclusion about it, a conclusion, which is then being passed on as judgement for all your doings! Opponents and rivals will always be wrong and characterized as evil karma. This is the imagined wonderful thing about a post-apocalyptic world, that there's a lot less passing judgement on anything!
Some dialogs - like for example typical discussion in the TV serie "CSI Las Vegas" - are just explaining to the viewer the story, so one investigator has to ask another, because else the viewer would have to read the solo investigator's mind, if it wasn't told! But does everything need a reason?
It's fine as it is, i'd expected Cait to swear more but otherwise it's fine. Add too much for the sake of it and it just becomes cringy.