The more I think about it, the more I'm certain that Voyager just had some conceptual problems and a premise that basically contradicted itself.
The whole "No Support" thing really should've been tossed out. There's no way they'd survive without finding some alien starbases and negotiating repairs and stuff. Also, the "No Support" thing really limited them because it undercut the possibilities of them making any allies which would've given the show a much needed external plot.
"Lost in Space" just isn't a sustainable premise for more than 2 seasons. After that, they needed something else beyond "Going Home" to give them plots.