Those posts are by crypto-liberal libertarians who are atheists.
Their brand of libertarianism means no religion in the public square vs any/all
Well, some of their posts are so liberal, I wonder what they’re doing on a conservative site. Just here as an irritant, I suppose, thinking they’re adding “balance”. We get more than enough of that, elsewhere, IMHO.