I kinda liked the episode, and that the ending was played with the characters making this decision and not liking it. And I liked the idea Enterprise presented (though didn't do enough of, imo) that the heroes were not super squeaky clean, made mistakes, and poor decisions as they were trying to learn what it means to be space-faring.
I don't understand that point of view at all. This wasn't an actual dilemma that might have shown something interesting about the characters, this was just horrible writing from someone who obviously understands NOTHING about evolution or ethics.
there's no dilemma here. Phlox's reasoning is utter garbage, that's it.