Yes, I consider those criticisms to be nitpicking - especially the complaints about the condition of the ship and the endless supply of resources - because they don't actually affect the quality of the seties unless you, as an audience member, let them.
I think there was a lot of squandered opportunity for dramatic storytelling and a unique storyline for Trek that came from not taking full advantage of the setting. I actually first came to this BBS to discuss Voyager and what I found is that there are two kinds of Voyager watchers and that the fans of the show not only like the show as presented but that they have no interest in seeing those elements. Myself, I'd like to have seen the degradation of the ship and scrounging for resources and seeing Janeway struggle to keep the crew and mission working towards the ideals of Starfleet when stranded in the wilderness. I haven't watched it really since it aired but I felt at the time it wasn't unlike watching TNG whereas something like DS9 used the setting to provide novel plots.