Sure it is good for an open ended ending. But those aren't for origin companions atleast imo. Everyone except karlach and astarion is given resolutions to the battles they're fighting at the start of the game. Including gale who has an atom bomb stuffed into his chest by the goddess of magic. Karlach by comparison starts out searching for a cure for her heart and at the end she's still looking for it or dead. If karlach and astarion were more side characters then it wouldn't be that bad. But they are a stark and unnecessary exception to the rest of the companions especially gale who is in a worse position and still gets out free. Not to mention wyl who made a deal with devils willingly and still got out pretty much no consequences. Her story fits into a grim dark world very well, no matter how hard you try she still dies but that's not what bg3 is.