I don’t know why you bothered to post this. If you lurk, as you say, you surely must realize that there are plenty of FReepers who agree with the content of this article.
My suggestion to you: if you aren’t comfortable with that general attitude, find a different school.
I posted it in the hopes of getting a bit of backup. A single voice yammering in the wilderness that is this campus is generally ignored. If, however, the President (who seems, while I don't know him at all, to be a reasonably decent person) hears from twenty or twenty-five people about the rank idiocy of this article, he may well pay attention, as he has a track record of listening to people. I was, quite frankly, shocked that by yesterday afternoon, three people had posted comments on the article's site about the poor research and generally nasty tone of the article; I suspect that's an unprecedentedly high number for this very laid-back school. I've no delusions that this campus is suddenly going to develop ties with Rome. I'd be delighted to settle for a certain amount of civility in the school-sponsored newspaper as regards my faith.