I think the parent means that religions are created with outlandish claims (resurrection, xenu, miracles, immaculate conception etc) in an effort to weed out critical thinkers (trouble makers).
Funny story. I became a believer (after growing up doubtful in church) when I came up with what I felt was a plausible theory for God. I stopped being one when I got bored of the intellectual starvation in church.