I was interested to see this referred to in a recent thread, now closed: Free forum : BreakAwayForum
I commend a brief walk around the site for anyone who, like me, has been puzzled by Mayflow's beliefs, attitudes and methods of argument.
Everything about it; layout, content and images, strikes me as the antithesis of the scientific approach to the physical world.
No doubt there are lots of people to whom this sort of thing appeals. Speaking personally, getting stuck with someone who thinks like this at a dinner party is my idea of Hell. But then, I'm a scientist.