My disappointment in how BG3 handled characters from BG2 aside, I think BG3 does a lot of things well, but its lack of focus also makes it a bit of a mess. I honestly don't know if I'll be rushing to purchase Larian's future games or not (since I'm ambivalent about both Divinity and sci fi as a genre), but I sincerely hope they look at BG3's flaws and try to improve for the next game. There's a lot of potential in Larian as a studio and I admire them for what they have achieved during this weird time in the game industry.

I do think stronger narrative writing, structure, and planning would help make their stories feel more cohesive and satisfying. And maybe the origin characters make multiplayer more fun (not that I'd know from experience since I don't like playing someone else's character and I'm too busy for multiplayer sessions these days), but IMO not having a central protagonist hampers the strength of the plot and scatters resources. Most rpg players I know like making custom characters, that's a lot of the fun of it, and the fact that you miss out on so much voice acting if you play one of the companion characters is a hard trade off IMO.

When every character, including the player character, has a place in the story, it feels more fulfilling (to me anyway). I also think it's easier to plan out the beginning, middle, and end of a story when it's tied to a central character (ideally the player's, so they feel invested and involved). Something like the first few Game of Thrones books balanced multiple protagonists quite well, but even that series ran into trouble IMO, as we can see with how difficult it has been to finish. And when you have limiting/grounding elements to the story with a central protagonist, antagonist, and themes, I think it can limit the developmental flip-flopping to an extent. With BG3's plot as it is, it feels like Shadowheart and Durge were fighting over who got to be the main character and not only did neither of them succeed, but the other companions and main plot points suffered for it.