*** This review may contain spoilers ***
"Violations" is just what it says on the tin: a series of psychic violations against the crew of the Enterprise, but more importantly a more systematic set of violations against the rules of good drama.
I watched this episode when it first aired, and a reviewer whom I admired at the time (but whose name I have since forgotten) said it best: "There's no suspense here, only rape." That sticks with me because, having re-watched the episode recently, I can see exactly what he was talking about. From the very beginning - from the very end of the teaser, in fact - we already have a sense that the villain of the piece will be Jev (played with an almost mustache- twirling abandon by Ben Lemon). The last shot of the teaser focuses on him, and the trademarked "danger" music swells up. You'd have to be a fool not to guess that something is going to be wrong with this guy.
The episode does itself no favors by then featuring Jev in each of the violations that he commits - against Troi, then Riker, then Beverly - and in the least subtle of ways. He takes the place of a particular character in that person's memory, though it's only in Troi's memory that he's actually forcing himself upon the victim in a rapey way. (I'm not trying to be facetious, by the way - the mental violations that Jev commits are clearly meant to be considered a form of rape, though only in Troi's case does that metaphor become all too literal. Twice, even.) There's no build-up of suspense, no possibility given that it COULD be Jev's father Tarmin, as Jev tries to make everyone believe later in the episode. Before he gets all rapey again and gives himself away, of course.
And that's really the problem with the entire episode: there's no sense of control for the purpose of dramatic effect. Just like Jev, the episode's writers can't help themselves - this episode is going to be about RAPE, dammit, and forget telling a good story. Instead of subtlety, let's just knock the audience over their collective head with the message, or else it won't get through.
Consider how much more interesting and suspenseful this episode could have been had the writers and director gone a different route: having Troi, Riker, and Crusher NOT see Jev's face in their visions, so that we know it's got to be one of the Ulians (which would also have allowed the woman Inad to be one of the suspects, if it had been handled right) but we don't know which one. Only at the end is it revealed that it's Jev - probably because he couldn't control himself, and Troi really IS that damned lovely.
But that doesn't excuse his final act of self-revelation, nor the reasons why the producers of this episode didn't handle the story much more carefully. Not giving away the attacker's identity would have done nothing to cheapen the anti-rape subtext - if anything, it would have returned it to the level OF subtext rather than making it so obvious that the episode should carry a trigger warning for those who care about such things. And on top of it all, we'd get a creepy and mysterious story with a strong payoff at the end, rather than a story that's just...creepy.