Oh shit
Didn't want to open pandoras box but probably too late...
I want to beleive the human transportation thoery but playing devils advocate with myself there does seem some logic in what this guy is saying on the website. Just trying to divorce the romantic theories from the facts.