I would disagree with the idea karlachs current story is welldone or satisfying. For many of the reasons tarrax has alrdy laid out. But if you enjoy it then thats ok aswell. But the whining* as you call it is just straight up valid critque from a story aspect aswell as the glsring issues of being forced into her ending with no way to adjust course in a way that feels fullfilling to the player. I mean its 2 fetch quests. That ultimateky doesnt matter if you pay attention to them or not.
And please if you enjoy that ending thats fine. But larian listening to feedback and givibg us an option to SAVE her does not in anyway take away from the tragic endings she alrdy has...if thats something some ppl enjoy then just keep doing that playthrough. But for many ppl here we want an OPTION to save her andhave her stay. For reasons alrdy peppered through out this thread