I couldn't get past it. I agree that Carlach doesn't have a good ending. I bought the game just because of her. I did not expect such an outcome, because this is a fantasy game, and you can usually get a happy ending from everyone. When I found out in act 3 that she couldn't be saved, but there were still dialogues that said we could still do something, I didn't understand why they were if it was over, but probably torment me even more. Because of this, I did not perform the remaining quests and went straight to the ending. I didn't even try to save Gale, in act 1 where I gave him magic things and forgot. And then he magically sorted everything out. Where is justice. While I'm running around and looking for something that isn't there. After that, my life became much sadder. Kind and good characters also deserve a good life, at least in the fantasy world, if in real life it is impossible. After all, she just wanted to live freely and happily, in a city where all her friends were, she didn't ask for so much. I have no hope that her quest will somehow be fixed at least in the near future. This is real life. But if I ever have a desire to enter the game again, I will still take her to the team, I just won't kill Gortash and watch this heartbreaking dialogue, as well as go through the game to the end. Because it hurts me to watch all the endings with her.
Don't worry that much mate, some day or another they'll fix a lot of things for their game. DOS2 was crowdfunded, released in 2017 and "definitive editioned" a year later with a huge work related to the story. I let you this extract from a press article about difference between Original DOS2 and DOS 2 Definitive Edition : "Making console versions was the impetus Larian needed to rectify various issues it had - and the community had - with Divinity: Original Sin 2. The area which copped the most flak was Act 3, the final act, as well as companion Beast's story arc, so it's these areas primarily improved.
Broadly, because I don't want to spoil things, Larian has given them another pass, lavishing the kind of care and attention seen elsewhere in the game. Story arcs have been beefed out, level design altered and dialogue added (a whopping 250,000 words have been re-recorded, Larian said). There's more to do and it's more interesting and nuanced."
They were able to do and addition of 250k150k words, recording 130k of them, modifying the game engine, modifying some game mechanics, making a console version, for a kickstarter game, in less than a year. They will more than probably do the same for a game that were in EA for more than 3 years with a so big player's community.
It may takes a bit more than 1 year to modify BG3, as some game mechanism need to be simplified/reworked for a lot of players, and that Karlach is not the only one character/story to feels unfinished. She's the easiest one to finish as any player feels that everything is already here to upgrade her path the same way other companions are developed. But you also have Minthara who is highly asked by the players, and upgrading her will require much more time.
A DLC is not really a priority for Larian. They don't close any door, but unfortunately there are few chances to see one day a DLC in Avernus or some other mentionned regions in BG3 (although it could be a super exciting DLC). But a bunch of rework/updates is highly possible regarding the past of the studio.