Karlachs story ending so depressingly wouldn't be out of place in some grimdark game but then you have stuff like. Gale who has an atom bomb in his chest and just gets to live and can even become a full fucking god. Shadowheart who can break years of mental trauma and religious indoctrination and go on to get her happy ending. Wyll gets a near perfect ending with his horns giv8ng him little more than a speed bump in the grand scheme of things. In spite of the fact he literally and knowingly made a deal with a devil. I'm not sure about laezels story but she is able to uncover the grand conspiracy around her entire race and start fighting back against the literal God queen of the gith. Nearly all the other companions get unambiguously good or great endings and for karlach to be the one single standout just because well bad things happen to good people is either trauma baiting the player or just shit writing. I'm hoping larian teasing dlc for karlach isn't more trauma baiting.