Re: What would have improved Voyager?
Of course there are 1000 trexplanations for anything, and Ron Moore knows that very well (and says so in the interview). But he's kinda right, having adventures in the holodeck and having to conserve replicator power/eat weird stuff in the galley doesn't really fit together.
Not sure if this is mentioned in the interview (that may be the explanation you refer to), but it was established very early that the holodeck had independent, incompatible power suppy to the rest of the ship. Then promptly contradicted a few episodes later when power problems caused the holodeck to shut down...
Kim: I'm detecting some weird technobabble.
Janeway: A possibly dangerous anomaly that we know nothing about?
Kim: Yeah. I suppose we should steer clear.
Janeway: Ha! Good one, Ensign. Take us in, Mr. Paris.