Lol, good to hear, and if you are not yet aware SpaceNut is a mod here.
Agreed, which is one of the reasons l set this up. Seems a bit counter intuitive that someone would set up a forum about alternative views, then use mods who don't believe in it, or allow a small army of skeptics to run rampant, (and yeah, l have had some run ins with the Admin there.
I tried to set up the Curiosity ,...mission one there, and it was a blood bath, or l was trying to show about 20 people, who didn't want to believe that NASA was lying, that doubt was there.
I was relieved when they shut it