Not only are there choices missing, but also the usage of already gahered information is missing at a lot of points still.
Letting the Hag take your eye she tells you the magic is Netherese shadow magic. Yet talking to Halsin about it never lets you mention it. Its still just "some" magic.
I’m in two minds about this. Yes, it might be nice if the game reflected what we’ve learned elsewhere, but given the variety of different orders we can do things in I suspect this could make the dialogue trees hideously complicated and make other things I’d like to see, such as voiced protagonists, more costly and unlikely. I’m happy to restrict additional or changed dialogue to cases where it really matters. For example, if all that Halsin could be expect say about the fact that Netherese shadow magic is involved is “Huh, interesting, but I don’t know what to make of that,” then I’m not sure there’s any point in having dialogue with him about it. But if a character has insight to offer, that’s a different matter.