Maybe Janeway was having a bad hair day. The story does what it set out to do, make people think about all the moral and ethical choices. Whether we agree with Janeway or not isn't important, it's that we see the other sides of the issue. And as has been said, it's another riff on the "needs of the many" theme, which Kirk turns on its ear in TSFS.