When it comes to Tom and B'Elanna, fans are divided. I belong to the faction that consider B'Elanna to be too one-dimensional and are also annoyed by her bad mood and her snappiness. I also don't notice any romantic chemistry between the two. They still behave as colleagues and not like a married couple in love. Looking at what happened to B'Elanna's father, I wouldn't bet on Tom that his marriage will last much longer. The two basically have nothing in common except that they serve on the same ship. Tom is a man-child who has completely different interests than the perpetually bad-tempered B'Elanna.
It's just lucky that B'Elanna doesn't get pregnant until halfway through the final season. Otherwise we would have had to deal with their parenting problems in episode after episode. And if B'Elanna is so afraid that Tom will leave her one day or that her children will be bullied by their classmates because of their Klingon origins - then why is she even in a relationship with Tom? By the way, with 150 crew members crammed together on Voyager for seven years, there should have been a dozen of babies by now.
The episode revolves around the question of whether it is justified to genetically modify an unborn child or whether this is ethically irresponsible. Basically like the movie Gattaca. But B'Elanna is more interested in fixing her own messed up youth by genetically removing any Klingon characteristics from her unborn child. Wasn't there something about banning genetic modifications? Because of the eugenic wars and stuff? Janeway doesn't seem to really care though. The fact that B'Elanna reprograms the doctor to ultimately get him to carry out the procedure is also not punished. Morals and laws are apparently very flexible on Voyager.
By the way: Does anyone really think that the guy who plays B'Elanna's father could have convinced a Klingon woman? Especially one that believes in warrior honor and all that Klingon nonsense. Such a woman would probably never have fallen in love with such a weakling.