I have a personal theory about how Zack Killed Keeley so easily. I think she let him do it as part of an elaborate deception. That whole scene hinges on two pieces of misinformation.
1. Keeley has to issue orders verbally.
2. Keeley needs the information Zack is trying to make her bargain for.
Both of these take on a new light after reading Demon Trap. It is not common knowledge but Data downloading is one of Keeley's first and strongest powers. Her deal links can download Demon minds bypassing their defenses, and after she used it on Fram the first time it became automatic. She has also begun to exert mental influence through the links, both for communication and to effect physical reality.
What this means is that as soon as she got that first deal in place with Zack she knew about the second Crucible, that he wasn't going to kill her thrice, and had an opportunity to command him at the speed of thought. Instead she puts up token kungfu resistance and gets her neck snapped. Then goes on to play out the scenario six more times before she "caves in".
Now why would she do this? I can think of a few reasons!
1. She frees all her accidental slaves. Something she's been looking for a way to do for some time.
2. It's a set up. Darla told Zack that Keeley's trump card power could be beaten if you're fast enough because she has to give orders verbally (wrong). Zack didn't have good mental defenses yet so he spread that around. Now he's killed her a few times proving that info right and showing she's weak. So, now, certain people who would have been inclined to run at the sight of her now think she's a pushover if you close with her fast enough. Lambs to the slaughter.
3. Poor Zack the dupe is left protecting all her assets thinking its his clever idea.
1. Keeley has to issue orders verbally.
2. Keeley needs the information Zack is trying to make her bargain for.
Both of these take on a new light after reading Demon Trap. It is not common knowledge but Data downloading is one of Keeley's first and strongest powers. Her deal links can download Demon minds bypassing their defenses, and after she used it on Fram the first time it became automatic. She has also begun to exert mental influence through the links, both for communication and to effect physical reality.
What this means is that as soon as she got that first deal in place with Zack she knew about the second Crucible, that he wasn't going to kill her thrice, and had an opportunity to command him at the speed of thought. Instead she puts up token kungfu resistance and gets her neck snapped. Then goes on to play out the scenario six more times before she "caves in".
Now why would she do this? I can think of a few reasons!
1. She frees all her accidental slaves. Something she's been looking for a way to do for some time.
2. It's a set up. Darla told Zack that Keeley's trump card power could be beaten if you're fast enough because she has to give orders verbally (wrong). Zack didn't have good mental defenses yet so he spread that around. Now he's killed her a few times proving that info right and showing she's weak. So, now, certain people who would have been inclined to run at the sight of her now think she's a pushover if you close with her fast enough. Lambs to the slaughter.
3. Poor Zack the dupe is left protecting all her assets thinking its his clever idea.