I play D&D! I'm sure a lot of BG3 players do. And even for those who don't, I'm sure they'd be able to appreciate the utility of letting one character interrupt another in a dialogue scene.
My suggestion is simple--and if this isn't implemented in the core game, I'd sincerely hope a mod could be made for it, though I lack that know-how myself;
When a dialogue scene starts, currently the character who triggered it (whether the player character or one of the NPCs) is the only one who gets to say anything for the entirety of that discussion. I think it'd be infinitely better if instead, the dialogue tree had a new option on it: - Let [character] speak.
So for example: Astarion triggers a dialogue scene. A few lines in, you as the player realize that you'll be needing to lie your way out of this interaction, and you don't have much in Astarion's CHA at the moment. You do, however, have Wyll not only in your party, but standing right with the group, who for all intents and purposes should be technically present in this conversation. And Wyll, a charisma caster, would be much better equipped to be the face of your group right now. So when it's Astarion's turn to speak, you see all the normal dialogue options, and then in addition, at the bottom: - Let Wyll speak. When you click that, Wyll comes up to stand next to Astarion in the scene, and the dialogue transitions to be coming from him instead. All future rolls are made by him as the person now speaking. He, too, has the dialogue options to let his companions speak instead of himself, if a few lines in, you decide you actually want someone else voicing their input. Maybe the dialogue takes a turn and suddenly, the topic is relevant to a certain character's lore, and they would have more insight on the matter, charisma score be damned. You are, after all, a party--a group of companions--and it makes sense that everyone would have agency to be able to speak up when they have something to say, instead of locking dialogue to solely the character who triggered it.
Alternatively, instead of a new dialogue option, maybe there's a button to the side of the dialogue text--similar to the trade button--which lets you simply click character portraits to tag them in to the discussion the same way.
Also alternatively, I could even be content with the new speaker fully replacing the visual of the original speaker standing there, instead of having them standing side by side. I think showing both characters would feel much more immersive and intuitive, but I could understand if that would be a coding nightmare, depending on how staunchly the game's code is set up with the current format.
This issue became especially germane the more I've been messing around with multiplayer. I play group BG3 games with the same friends I play D&D with, and we all feel like it would be much more natural if our characters had a means of piping up in someone else's discussion (provided, of course, the characters are in physical proximity!). Much in the same way that a spectating character can "vote" on a dialogue choice without making that choice for the speaking character, spectating characters (again, within proximity) should be able to effectively raise their hand to speak, so the speaker can pass the figurative mic off to them.
I don't know much about game coding, so I very much hope this isn't a big ask--but it would do so much to improve the experience for me! And all my buddies seem to feel the same who I've voiced this to. I would hazard to presume it'd be widely appreciated, honestly!
The birth of this desire: (Video is potentially mild spoilers; just some Dark Urge dialogue very early on in the game, in the grove of Act 1)