I strongly disliked her. But, at the same time there were times she was pivotal to the plot and even a few episodes where she did a very good job in her role.
Killing her would have killed Voyager via ratings nose-dive, but I actually agree with the logic behind what he had said.
oddly enough this:
"This was a woman who knew she was neither here nor there. She couldn't go back to the Borg, nor would she want to, but she could never be fully human, so she was doomed. And I wanted to have her sacrifice herself to get her shipmates home."
Is a LOT like something I had planned with my Fan Fic before I realized I had like one reader, the lead was going to stay behind in the last ep. to buy her crew time while a timer counted back on an explosive device planted inside a Borg ship, having finally realized just what that quote says. (to my one reader, you know who you are, it wasn't the end-end)
Mind you I never read this article before. And yes, I realize none of you care, just saying it makes sense to me.
Oh, and on a side-note that episode was actually sad, most Voyager episodes didn't quite reach emotional levels, that one did (well, as much as it could) and had she died it really would sealed the deal for it, yet driven the knife into the show's heart. I still hate that Kess left, sure she had the acting skills of a baked potato but I'm a sucker for wayward telepaths *points at avatar*
Seven should have died early in her appearance on Voy. She got the ship in more trouble then she was worth. Her self-rightous attiude could only be over shadowed by Picards. If Seven would have been killed, I would not have shed a single tear.
It dawns on me they could have just as easily killed Icheb in that episode. He was something of an inconsequential character to begin with, well story wise anyways. If you look at the impact his death would have had on Seven and Janeway it'd be a pretty big impact on the crew. Considering he would haven died saving seven by giving up his Cortical Node it would have probably been the most heroism we ever saw in Voyager.