I knew he wasn't dead. And for the past couple seasons, whenever they've stretched the limits of my suspension-of-disbelief, I remember when Hurley was standing about thirty feet away from his fast-food chicken joint when it got annihilated by a meteorite.
Easily explained:
Jacob's touch of all of the candidates prevented them from being killed. At least that's how the writers explained it.
Yes, it's not like that's ever happened on Lost before. JIN MUST BE DEAD, HE'S NOT IN THE SEASON FIVE PROMOTIONAL IMAGES...oh, Jin's alive.
Jin was in the water, which was connected to the island. As we saw from the beach when Sawyer washes up next to Juliet, who is soaking herself in rum, you can see the wreckage smoking in the distance. That means that after Ben turned the wheel, the freighter came with the island. Again, easily explained.
Also, Sawyer and Jin have the uncanny ability to return ashore after their boat sinks. I'm just glad Michael didn't wash up, screaming WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA aaaa AAAAAAAAAAAAAAAAAAAAAAALT!
Yeah, at the start of that scene when Miles started getting anxious, I was hoping he was realising that he was about to be on the other side of the famous outrigger incident, but the appearance of Lapidus quickly lead to a facepalm.
Yeah, I really wanted to see who the shooters were in that outrigger incident. I kept waiting to see it.
Anyway, Frank should have been very dead. This is the one time where the mystery and lore were taken for granted. If he was so integral to the plot, why not have him kidnapped by Widmore (because if his sub were to sink, he'd need a plan B, right?) a few episodes earlier? He survives, escapes, and meets back with the rest of the crew a few days later. MUCH easier to believe, and he gets to stay alive.