So let's all follow my advice and carry on this discussion without Blackheifer. Its tempting to keep telling him he's wrong, but he won't listen or consider any arguments you present, clearly.

With regard to this topic, I think that Sarevok more than Viconia is an illuminating example. At least with Viconia you could say that she's a worshipper of Shar, it's not crazy she would be broken down and end up at this point eventually. But Sarevok? I know far less about him and his story beyond that he's the bad guy of the first game, but people have made good arguments that him being loyal to Bhaal is not at all a logical direction for him to have gone, since hating Bhaal seemed to have been a major character trait of his. Does he canonically always come back to life or does he only come back if you do certain things?