I don't know how and why they decided to ditch Neelix three episodes from the end but it was so incredible stupid. The guy had always stated that he would remain loyal to captain Janeway, that he wanted to go to Earth with the rest of the crew and he called himself "morele officer". Then suddenly they run into a bunch of Talaxians of all people on a remote asteroid so incredible far away from Talaxian space (and the Talaxian spaceships weren't comparable to Voyager in speed and anything else either) and suddenly Neelix decides to tsay with them. How incredible silly!
Janeway wasn't going to be his wife, Dexa was.
Nobody chooses their friends over their spouse.
If Neelix got to Earth, what would he do once he got there?
He didn't have any skills useful to anybody.
No skills useful to anybody?
Nelix was atalented guy who had survived in the Delta Quadrant for a long time. He would definitely find something important to do.
The whole plot when he met "Axed" was silly. He should have remained on the ship and gone to Earth with the others. It was silly to dump him.
What a tragic fate! Dumped on that barren asteroid. He will end up like that guy in a Rolling Stones song:
"Maybe the choice you did wasn't really right
and you go out and you won't come back at night!"
So he takes a shuttle and start looking for his old friends!