No she isn't!Wasn't the threat to the Ocampans from the Kazon ended by the end of the first Voyager episode?
If Kes couldn't be safely returned to her people then Neelix should have left her alone then. He's too old for her..
Just to show that I'm not the only one who has stated the obvious problems with the Kes character: https://whatculture.com/tv/10-most-hated-star-trek-characters?page=8
"
Even on paper, this character doesn't (and shouldn't) work. A race of aliens who only live nine years, told through the eyes of a young woman who is barely two years old - yet is in an adult relationship with a man thirty years her senior. Not only that, but Neelix and Paris fight over her affections.
She. Is. A. Child."
She is the equivalent of an 18-20 years old.
is Tuvok an old man who should have been retired 20 years before Voyager got lost?
Why are people so narrow-minded and obsessed by age and numbers.
I find it downright stupid.
Let's see it from another angle:
Imagine that your all time favorite poster Lynx all of a sudden gets the chance to go back in time, take charge over the production of Voyager and its writers and change the whole scenario so that Ocampa actually is a planet with a 10 year orbit around the sun.
One Ocampa year is actually 10 Earth-years long.
Would that change the opinion among the age-obsessed in this case?
Or would they still be obsessed by numbers as such and compare every single planet in the universe with Earth and its 12-months orbit?
One of the few things in your post I can agree with is that the nine-year lifespan itself was a serious mistake and downright stupidity from the writers. It limited the character, not to mention that a species with such a short lifetime could never develope into more than primates.
It was just another typical stupidity from those writers, comparable with the shuttle and photon torpedo stupidity, sort of "oh yes, we have never had anything like that in Star Trek!"
Instead of fixing the problem, they just let it be. Just like "Oh, that didn't work, but never mind, the viewers won't notice."
If Voyager had had writers instead of clowns, the problem could have been easily solved.
Ocampa could have been described as a planet with a 10 year orbit around the sun which would have solved all problems.
Or Kes could have been given a human lifespan by Q or Suspiria.
As for Linnis, that scenario should never have been written. It actually makes the situation worse and pours fuel on the fire. One reason why Before And After isn't one of my favorite episodes (except for Jennifer Lien's excellent acting in the episode) is that the writers makes everything what is wrong with that lifespan stupidity worse instead of getting rid of it.

As for the arrogant fool who rated the "10 most hated characters", well you know where I think that he can stuff his morbid hatred and where he can go!