Self-righteous, hypocritical, bigoted, misinformed and dangerous – welcome to the world of the pseudo-religious groups. [read here]