These people are basically Moon-landing deniers. They crop up a lot these days, sadly. I wish they'd crop up somewhere else.