Yes.
Hell, Ocampa are probably adults at ONE year, let alone two.
And I don't see anybody calling Harry Kim a pedophile because he married Linnis, so why is Neelix one for being with Kes?
You keep mentioning how Kes was only two years old. IRRELEVANT. You are applying human standards to an alien species.
And no, Neelix didn't kidnap Kes. He rescued her from Kazon captivity.
1. Ok, I'll call Kim a pedo too in the alternate timeline where he married Linnis. That''s beyond creepy.
2. Yep. I'm applying human standards to an alien species that was depicted as humanoid. Humanoids are generally treated largely human-like in Star Trek so, close enough.
3. After Neelix rescued Kes he should've left her with her people on Ocampa. That was the right thing to do right from the beginning, especially when we all saw how Kes ended up, unhappy and angry at being victimized, in Fury.
As I said, it is canon that Ocampa species have better memory than humans or others. So they learn and gain experience faster. This way, Kes actually may remember just as much as 20 years old human. And this quick learning was mentioned early on in the show by the Doctor.
So what if she has better memory? She still doesn't have the life experience. 1 second of experience with Kes is still 1 second for anyone else, right?
The memory helps but it doesn't level "growing up."
I guess the Federation don't have a set age standard, but a way of assessing when a being can give an informed consent (maybe based on brain development). I am sure the Federation have it done somehow in the law. But they have to distinct between species that develops at different rates. I mean, a 20 years old human at their right mind can generally be mature enough to give an informed consent, but a 20 years old Vulcan is still not mature enough.
This is a logical explanation, but I don't recall it ever being exposited on any of the shows, in particular with regard to Kes.
Besides, it is clear that Neelix/Kes relationship was not sexual. So it's not even that.
Also, if it would be really bad, I am sure Janeway would step in. I mean, it is clear Kes is like a daughter to her. If it would be really bad, she would put an end to it.
It's been awhile since I watched Voyager, but was it made plain that the Kes-Neelix relationship wasn't sexual? I mean, didn't she talk about mating with Neelix or something in Elogium?
And, yeah, I agree that Janeway was the logical de-facto maternal figure for Kes and I bet some viewers that are moms will watch Voyager and wonder why in the world she would put up with that relationship with Neelix on her ship.
Actually, why is nobody complaining about the Doctor? He has even less experience than Kes and yet nobody complainins that he had relationships, and even had sex! He may have all the medical knowledge, but his personal experience is worse than Kes'
Actually, of you think about Kes, Doctor/Kes may be as equal as you get on Voyager, for both of them.
Weren't the Doctors partners unequivocably adults? I recall the Vidian lady but was there another?
And the Doctor wasn't a person in any case and had programmed experiences and knowledge. Kes didn't have that, so I think there is a difference.
As far as Doctor Kes, um, no. Kes should have been treated, at the most, as a teen sister. People should've been friends with her and not tried to exploit her circumstances and age, like Neelix did.
Before and After is what made go "This is creepy" and rethink the whole thing.
With Neelix, we don't know enough and just assume it's all fine. But, well, it doesn't hold up well looking back.
It doesn't hold up right from the beginning, at all.