As much as I hate multiple mates, I could at least somewhat understand why Katrina would've needed to. And that was a stretch. I see absolutely no reason why Zoe needs two mates. There's nothing special about here, so I don't see why this had to happen. It just cheapens the story.