"There are some Religion Forum regulars who believe the same thing"
Pure, unadulterated nonsense. I have never read anything of the sort. (Although, now, I am sure a certain "Catholic deacon" will emerge to state such a thing...)
What's with the quotation marks? Is he not really a deacon?