Warning: Spoilers and a review that might not be too critical.
Let's get the elephant out of the room here. What Lost did with this finale was a) totally predictable given the religious overtones of the series and b) covered virtually the same ground that Ashes To Ashes did a few days prior. Ending the show with everyone dead should come across as either completely lazy and bleak and while it is to a degree, it made sense for the show. Jack died on the island and was literally the last person to be rounded up into the church to meet everyone else before passing over and letting go. After six seasons, it was about damn time he did.In terms of emotional beats, this finale hit far too many, which I think cemented my love for the series. I've always liked Shannon and Sayid's brief relationship and having them reunite was a strong move. The whole two and a half hours of The End having everyone hook up and remember their island lives hit the right moments - Jin/Sun, Claire/Charlie/Kate, Sawyer/Juliet, Locke/Jack, etc and it was certainly better than the island stuff itself. And I bet no-one was surprised when Juliet was revealed as David's mother as well. I was more surprised with how cordial her and Jack were as the seperated parents.