Well said, Gotham Central. Torpedoes, shuttles, giant chunks of the ship, crew members...everything was easily replaced, even though they were a gazillion light-years from a UFP port. How exciting could this show have been, if...say it with me, everyone!...IT HAD JUST FOLLOWED ITS OWN PREMISE.
Then along came ENT, which did the same goddamned thing. <sigh!!>
you do realize that 24th century technology allows any SF ship to be self-sustaining, right?
Heck, even 23rd century technology as explained in TOS allowed for that.
In the 24th century they can use any matter and turn it into energy of some sort which can later be used to replicate something else, or just store it for later use.
In essence, all Voyager had to do was make 'pit stops' in uninhabited solar systems with some kind of raw matter (say asteroids) or just stars... use their transporters to turn them into energy and shunt it directly into the ship's systems, or gather Solar energy directly from the Star.
Or they could set up camp for a few days (or a week - depending on how long it would take them), modify the tractor beams, or deflector array to emit an energy conversion beam, direct it towards an interstellar body and just convert chunks of it into energy.
If phasers can disintegrate objects, then it's very possible they have the technology to 'capture' energy.
Voila... you just solved most of energy issues.
I would surmise that creating new antimatter reserves would be a bit more trickier, but definitely doable with what they have on-board.
Torpedoes could have been replaced by replicating the parts and assembling them later, and could have used antimatter from either the Warp Core, or when they were bartering with other races (there were mentions of Voyager making various stops off-screen as well - so it's reasonable to think they traded for antimatter to replenish their supplies, or found stellar phenomena from which they could extract it or boost existing reserves - using things like nucleogenic particles - of which living nebulae wouldn't be the only source in the galaxy).
So, replacing/repairing shuttles and even replacing used torpedoes is definitely doable.
The writers didn't think things through obviously.
If SF in the AQ can create torpedoes and shuttles, then obviously ships can as well if need be - it may take a bit longer though.
They already have everything they need to make it work.
But I guess people just like to ignore these things 'for the sake of drama'.
