It's just. In a world of such high fantasy, where we the players directly interact with powers beyond imagine regularly. Why are these her endings? When -every -single- -other- -playable- gets to have horrible, horrible things subverted. Even a character who essentially the -same exact- problem.
I love this game, dearly. I love the way the world and characters were brought to life. I love the gameplay and mechanics, and I love most of the writing.
But Karlach's whole story is like being gifted a puppy, being shown how to and successfully caring for it. Only for your parents to rip it away and Old Yeller it.
Cept Old Yeller had more of a reason to be put down.
Bad writing or cut content. I would have left a DnD game if my DM railroaded that hard after making me believe in a different possibility.