I found Seven to be the better character than Kes. Kes turned out to be just... well, there. Neelix's bestie, and that's about it. Until she returned, that is. THAT was awesome. Fun, the insane bitch come to slaughter you all. Sweet.
Anyway, Seven's de-borgification back to, while not Anna, but more human than Borg, and still work with the ship's crew, that was more fascinating, character-wise.
The biggest 'wut?' about her was the 'romance' between Chakotay and Seven. That was... seriously bad, and obviously forced. Badly done by the writers. The Doc and Seven made more sense to me.
Best character was The Doctor, obviously. But Seven was a good second. And Tom Paris was just fun to watch sometimes.
Well, heck, while I'm at it...
Chakotay - Wasted opportunities, all the time.
Harry Kim - Dude was green, but still got things done... but no promotions!? WTF, Janeway?!
B'Elanna Torres - Good stable character. Yeah, I know, mixed human-Klingon, so fiesty... but Scott-ette did the job.
Neelix - Comedic relief, for the most part... destresser character, mainly, but I liked it when they got serious with his story.
Which brings me to...
Tuvok - Vulcan security officer? Huh? That.. makes sense? K... And what seemed to be the thing was this:
Janeway: "We need to escape/figure out/do something/whatever... suggestions?"
Nobody speaks... then...
Tuvok: "We could demodulate/reinitialize/beam down/try to reason/whatever, as that's the logical course of action, Captain."
NOW someone speaks up...
Other officer: "Or, we could (whatever would be sort of the opposite of what Tuvok says)!"
Janeway: "Oh, that's perfect. We'll do that, what Tuvok didn't say."
Every. Dang. Time.
For a woman and captain who holds Tuvok so close as a friend and co-worker... she doesn't respect him nearly enough.
Of course, the thing Tuvok says would have destroyed the ship, seems, as the episode unfurled, so I guess she knew he's an idiot Vulcan, and humors him because it's cute or something?
I'll never get that.