Sounds like Sour Grapes to me. Or jealousy.
So what if he censors posts? Posts are censored here, too. He's under no obligation to provide space for dissenting views on his site. Let them start their own blog.
If you carry this irrational Scot's arguments to the logical end, we should allow anyone and everyone to challenge the priest during his homily - after all, it's to teach, is it not? "a key part of education to allow pupils to speak freely in order to, where necessary, correct errors.
Someone send Jack Chick, or those wackos from Westboro Baptist, to this guy's parish. I hope the pews are comfortable.