Good episode but I disliked the ending. That felt unearned as fukk. What I mean is that this show constantly whips out these very specific, Lost-like beats but they feel half assed or poorly done. In large part because we aren't getting answers, we aren't really getting new environments or things, etc. Outside of Tabitha being gone, the town is essentially back where it was at the end of S1. Information isn't being shared, characters outright refuse to talk to each other, and things that could have been resolved in 2-3 episodes end up taking an entire season.
People will say Lost didn't answer xyz question but just think about the progress in the first two seasons. Finding the plane/black box, discovering the radio broadcast, discovering the radio tower, finding the hatch, opening the hatch, learning more about the island, etc etc. We're two seasons in and can we really say there's been a breakthrough bigger than Boyd finding the talismans (which occurred before the events of episode 1)? You could say well he killed one of those things, but it doesn't look like that's repeatable without the blood thing.
Point is...the show constantly feels aimless because characters are never really pursuing something for long. Jade and Victor go out to find some cars...nothing happens, and they never really talk again. Jim and Randall decide to try to find another radio signal, immediately quit and get distracted by some bullshyt subplot (kidnapping Donna). Boyd made steps but basically stumbled from one thing to another. There was no real progress IMO. And that's why the twist ending failed for me. I really don't get the impression the writers know where this is going, or they're stringing it out waiting for Amazon. I'm gonna keep watching but I really think they need entirely different writers.