As others have pointed out, there are several threads entangled in this episode. The first, about genetic engineering, is potentially interesting but not in this episode. We do get a somewhat pompous, blathering rant against it by Picard.
The second, about "paradise lost", is much more interesting and generates the episode's best moments. The Enterprise has ruined the Garden of Eden - what can be done now? Is the Enterprise obliged to honor the wishes of the individuals, or act in the interest of the overall society? A real conundrum. Unfortunately, this thread is not as developed as it should be.
Then there's the other stuff - Deanna's melodramatic romance with the administrator (yawn) more technobabble with Geordi and his scientist-of-the-week.
Fortunately this is the end of the 5th season's weakest stretch. There are some weak episodes ahead, but at least they're isolated.