Your post was a clear overreach and your confidence in the veracity of established scientific claims seems a bit unbounded.
You really have no scholarly expertise in this area so I can't just take your word for it.