...I can excuse boring characters, which Voyager has quite a few, but it's a complete showstopper when the "heroes" act unbelievably stupid, over and over again. Which they do in this one, even more than in most other episodes.
This ship should have been destroyed at least a dozen times, by now, just because of their mind-blowing dumb "ah, lets do it, what could happen?" mindset.