I’m not talking about his backstory. I’m talking about his story within the game. Larian provides you with a choice of multiple speech options in this situation, including the option to send Alfira away. If you choose that option, the game essentially decides to ignore your choice and railroad this death into the story in a way that doesn’t make sense. Personally, I play an RPG to make choices within a story. If the game then discards those choices, why give them in the first place?
Not up to that point. For instance, when you meet gale in the portal, you are given dialogue choices that can lead to different outcomes. Picking the fairly deranged option ends up with gale losing a hand while picking the normal option progresses the conversation normally. In the Alfira scene, you are given dialogue options (including the option to send Alfira away from camp) but none of them matter. They all lead to her appearing in camp the next morning, dead, no matter how illogical that is. At that point, just give me a cutscene showing Alfira arriving at camp at don’t give me any dialogue options to send her away. What’s the point of them?