Ok, why this episode deserve a 8? Instead of 9 or 9,5?
From Writers/Producers Perspective:
Jack is the main character, so he needs at least 3 flashbacks per Season, which means that the audience may feel bored. The writers insist with Jack Story through his marriage, which make sense, since Michael go after his son, to rescue him, so Since Jack is the leader, he go after Michael too.
So, The writers tried to tie the flashback to Jack situation on the Island and his necessity to fix everything. Here the writers forced the flashback into a situation that doesn´t needed to be done in that way.
What worked in this episode, is the fact that the writers did the unexpected. The Others appeared, and the confrontation and the conversation was great. This is the Key moment of this episode.
The Producers know that a episode only need a story that in the end or even in the middle, has something that feels great to see. So this was the case and was well executed.
My Point of View:
What I think that was great was the confrontation, even the dialogues was interesting, and it was unexpected that they would found them in the jungle. What I expected was more delays, not the case.
Jin and Sun share their time on screen, nothing bad or boring.
The endind was good, but not great, just interesting, since this can make more deaths in the way.
So, what sell this episode for 8, is the appearence of the others and the nice conversation Between Jack and one of the Leader of the Other.