One other thing that bugs me. Ben's comment about 2 days after he finds out he has a tumor on his spine "a spinal surgeon drops out of the sky."
If Jack wasn't on Jacob's original list(whatever that is) is that why they waited so long to take Jack,because they didn't know who Jack was? If so, why wasn't Jack on the list, he was on the manifest Hurley had, remember when they figured out Ethan was an other?
So either there's some weird reason why Jack isn't on the list, or they just waited and took other people before bothering to go after him which makes no sense?