Too bad.
"...Here is where story falls apart..." No, it only reinforces the idea that they were ALREADY gone, before we got there.
You are full of crap! LLS