I liked all of the characters on Voyager
. I don't see what the fuss is about. They were mostly interesting, likable people. Yeah, Harry Kim was bland and underdeveloped, but he was a good fit with the rest of the cast and had his place on the show. He was not Travis Mayweather, who in addition to being bland and underdeveloped, was totally useless to both the rest of the cast and the series overall.