Weiner is a self-aggrandizing blowhard who quickly loses his cool and says stupid things on virtually every show. But what's worse is his lack of reasoning capabilities - which is why I say without reservation he is an idiot. I find much more troubling his statements about things he has supposedly given some thought.
Here's a sampling in his own words.
http://www.freerepublic.com/focus/f-religion/1606437/posts
I don't think Savage is far off when he says that imbicile "Cardinal" Mahony is doing this because the only parishoners he can get these days are illegal aliens. There is much truth to that. Attendence in Catholic chruches have been declining for years. Would I have used his vitriol? No. But you said he cannot reason, and I disgree.