most other people, especially outside the US, with no dog in that hunt, just could not follow their logic[sic].
Possibly because it ISN'T logic? And that its based on myth and wishful thinking & self-delusion? No facts need apply.
What else could I do? Call their Grandpa's Grandpa a liar?
Yup. That would have been a good start.