Honestly, if Stephanie had taken over Zoe instead, people would still complain about the voice being different. And that's because Zoe's voice was kinda close to Fran's natural voice. When a performer inherits a character who's voice was close to the original performer's voice, it gets difficult to duplicate it. That's why neither Matt nor Peter's Robin sound like Jerry's Robin. As for me personally, I've warmed up to Jen's Zoe, cause even if she sounds different, she's just as adorable as she ever was. Plus, I'm kinda proud of myself for predicting that Jen would get Zoe when Fran's retirement was announced.