Beats the crap out of me? Only time will tell. Until then, I will wait before giving into all the conspiracy propaganda.
It aint that hard to land on those tiny islands, It is harder to launch off, they have ramps at the end of the runway to launch yer ass.
Satellites should show us a debris field in the drink, or should show us where they are on the ground.