hm let us forget and brush the nasa stuff aside for a second.
i fail to see where he gives bad arguments or facts.
his explainations of possible error sources makes sense.
( tbh i cant imagine nasa hoax to be real - like half of the population of the industry nations would be involved...)