Okay you say you loved TNG and all the characters,I assume that includes Data who just had software running him but then you go on a rant about how the Voyager writers treated the Doc like he was a person instead of software and you seem really angry.HoloDoc along with Tom,Kes,and 7 was one of the only bright spots on Voyager and may be the only reason I watched all seven years of the show.
As for Vic he had maybe 15 minutes and two episodes out of two seasons on DS9 and he was a good character played by an actor who could sing?! I mean it may be the only time in Tv history a character who was a singer was played by an actor who could sing and if you want to understand why fans like myself love him then take a look at this. It's one of my favorite episodes of Star Trek fullstop and and I think this review says it all.
http://blip.tv/sf-debris-opinionated-reviews/ds9-it-s-only-a-paper-moon-review-4683748
Now compare that to this and I don't see how you can say Vic ever reached Nelix levels even if you didn't care for him.
http://blip.tv/sf-debris-opinionated-reviews/voy-parturition-review-6350892
Now please bare in mind I have no love of Voyager and have not watched most of it since it first aired almost 20 years ago but I think you are being a little too hard on the characters and the writers and you seem to have a real personal hatred directed towards them.