Yeah, I think this is something they should at least address in dialogue. Like, even having it so that Gale finds it weird that after his resurection, the tadpole is still there would help. The fact that there's so many options available to us for resurection does make this an issue. Even just commenting on it so we as the audience know that it's a plot point and not a mistake in the writing would be useful.
I'm of two minds on this.
1. I completely agree. Assuming the narrative agrees.
2. But I'm worried the narrative doesn't agree.
What I mean is this: why doesn't Tav's revivify scroll work on Kannon? He just died. It's no different than if Shadowheart or Lae'zel died.
But the scroll only works on party members.
There isn't an "in game" reason for that. It's a conceit of the video game, and I'm afraid we have to just accept it and suspend disbelief.
*
The Edowin scene is there to introduce us to the concept of True Souls, and to show that True Souls have tadpoles. That's the major purpose of the scene.
It only falls apart because we have in game ways of bringing party members back to life.
But I don't think the game necessarily takes those moments seriously, at least not in a narrative sense. For instance, no one ever goes on existentially about how they just died and came back from death.
In terms of the game, it's just a respawn. The narrative works around it, not through it.
And so I suspect it's not even something that gets taken into account with the Edowin scene.
In other words, I think the *flaw* in the writing isn't that the tadpole comes out when someone dies... I think the *flaw* is that the video game has a baked in conceit that allows for revivify scrolls.
I almost think we have to pretend like the party member never died, but rather was close to death's door and pulled back just in time with powerful healing magic.
Or refuse to use the revivify scrolls, which is basically what I do.