^I disagree, if you have a line saying you have no way to replace the torpedeos when they are gone. Then you need to explain or at least mention in passing that you've manged to replinish them. The exact mechanics not so much so. If that line wasn't mentioned then there is no issue. As it could have been carrying 300 warheads.
The only solution to this problem the audience would've approved of would've been them never ever being able to find torpedo replacements and never ever use any type of torpedo weapon again for the remainder of the series from that point on.
They tried that with the holodeck plot point, and the reaction they got from THAT was enough to convince them that if they had gone with "We found enough torpedo supplies to last us another 200 warheads" they'd just get disapproval for that as well.As soon as you draw attention to something you need to show/mention you have addressed/resolved the problem.
We saw the logical end of the "Voyager gets damaged" type of plot in YoH. That's where that plot point inevitably leads to.As for Battle damage, but there was a freidly spacedock in between each instance of the ship getting damage and looking brand new the following weak. Possibly but it begins to stretch credability if it occurs too often.
And if they just had them spend episodes smartly avoiding combat and avoiding damage so they don't need to get repairs, then it's all just "These writers are pansies, they don't have the guts to have the ship get damaged and would rather show us that the Captain is smart enough to avoid those situations."
I think you might have misunderstand my point.
If the line of dialouge re: number of torpedeo's wasn't in the episode. Then you don't have a problem. Because without that line the ship could have been carrying 300 torpedeos for all we know as an audiance.
By including that line the writers obviously wanted to draw attention to the fact that they had limited torpedeo's with no way to replace them. (I'm sure someone will be able to the quote the line exactly). Now writing 101 would say you don't mention something like that if you later on plan ignoring it when it becomes inconveniant to the story. Unless you explain at some point about how you where able to overcome the issue. Not to do so treats your audiance as idiots.
It doesn't matter which media you use to tell your story.
As for Moore's comment, It's been a while since I read it but the impression I got was your audiance is not a bunch of idiots so don't treat them as such. You can't expect them to believe that the ship would look like it had just left Utopia at the start of each new story. Beliveability is paramount. Lets say you take your car to a part of the world where spare parts are not readily availble for it, and a part breaks how do you replace it? Lets say you manage to find a part that fits/works would it look like it orignally belonged on your car colour/material etc...