Voyager is at times very, very good. It just has less of those times than it's predecessors. It's a show that never recognized the opportunities it had. There is no "hey, let's use Andrew Robinson in more episodes" or "hey, I know we killed Weyoun but we should bring him back" equivalent...