I don’t remember his last appearance, but if it was billed as such, it couldn’t have been all THAT painful. 
I hated the one where Wesley got caught up in some either hippie commune planet or native American planet (or some such whooey), and he decided to go native, resigning his commission from Starfleet. This one was horrible, for it coupled the tantalizing but ultimately futile proposition that this MIGHT be Wesley’s last show with especially bad writing and a silly premise that made all involved look like idiots. Here’s the Commander of a multi-trillion dollar spaceship and his Best Boy (or whatever Wesley’s title is) is refusing direct commands and, generally, making him look like an ass. I don’t care if you DO want to bang his mother, dammit Picard, show some spine!
I don’t have the slightest idea what Troi was doing in this episode, but I’m sure she was completely useless in whatever situation they fell into: “Oh, I’m getting a lot of anger…” shakes her head, frowning “… Oh, they kicked me out. I didn’t get a lot of facts” thanks, Deanna “but I got a sense of pain that has lasted a million years.” :rolleyes:
Worf probably got his ass kicked somewhere in this episode. Stupid bint had to lose at least once an episode - they’d be taken hostage, or some really strong Klingon chick would kick his butt in the holodeck, or something.