I kinda sorta responded to that here.
And, of course, there’s that whole Holy Cross message …
I shall refrain from comment because, frankly, I’m speechless.
UPDATE: I have deleted a half dozen comments which, though not so bad in themselves, may have served to fan flames that need die down. There’s other outlets … forgive me.