I'm a little surprised by this review. surprised and a little...annoyed.
this episode is really just about perfect. and although everyone is entitled to an opinion, i have to assume the reviewer is so young as to never have acted rashly in the name of love.
i always took (and take) picard's address to kevin at the end at as wisdom...a knowledge that the scope of the crime is beyond human justice...as it is.
he could make speeches and pitch a fit, but the reality is this: kevin destroyed an entire race of people everywhere in the known universe.
love makes us behave badly, and sttng took this madness to a new level.
i hold this episode in very high regard.