Point made... I misunderstood what you were actually discussing. I thought you were already discussing the site in general. The site does contains some material that is markedly anti-Catholic. In my opinion, that reduces the credibility of everything on the site.
But I'll still try to read the discussion more carefully next time.