the technology discrepancies alone are a solid reason to doubt the moon landing.