You bring up some interesting points. What I see as the issue is that either:
1. These are "bugs" in the form of missing connections / flags that can be added.
2. These haven't been planned for, and thus even if the connections were created, there wouldn't be any voice acting to go along with it.
Probably some combination, but more of the latter is much more work to turn around. It's very easy to see where the complexity of choice makes all possible player choices very difficult to cover.
Keep fighting your fight, hopefully we'll see these improve over the next year.
Hopefully. You summarised what I wrote well.
I just want to stress that me writing "Larian doesn't care about the story" is a bit provocative way to frame it. If I were to write it in a more nuanced way, I would say that Larian's design philosophy emphasize experiment and exploration. They seem to put player freedom at the highest regard when designing a game, and are willing to "sacrifice" story integrity to do so. And it's not necessarily a bad thing, I'm sure a lot of players like this design philosophy. I do wonder though (and I hate being that This-isn't-Baldur's-Gate guy) whether most BG players played this game for the same reason. If so, BG is kinda restricted and not a very good choice for this game style.