As I said before, my personal issue is not that Dark Urge has to kill someone since I even gave praise to the scene in my opening post. Nor do I mind if my character is forced to kill someone, because I really want to play a conflicted character that is trying to do the right thing while fighting the urge.
But I do however have a problem with the game forcefully killing a prominent side-NPC that has its own story to unfold just to make a point. Why did they simply not use the specifically made unique NPC for the scene that can only be accessed through meta-gaming to make a point? Why instead of that bugger are they using Alfira instead?
That's the issue, because Alfira has her own very emotional story that goes further than ACT 1. A story I very much want to explore and see where it goes. But nope... game decides she must die just to make a point and take away her side-content which has nothing to do with the actual character itself. That's the issue and why I have a problem with the way Dark Urge's curse is introduced.
It should kill the useless unique bugger made specifically for the scene instead and leave Alfira alone.