I suspect (but don't know) that you can replace "article" with "site" comfortably there...
Do they have some bias in the grander scheme of economics? The guests and topics always seem extremely varied, and the host actually asks challenging and interactive questions to the guests.
My comment was on reviewing a few of the articles, the sloppiness exhibited in this one was common. I guess it's more a preaching-to-the-converted sort of area than trying to do a good job of presenting arguments.
Perhaps I didn't give it a fair shake - I'm definitely not one to enjoy watching people grinding their favorite axes, particularly if they are uncharitable to other viewpoints while simultaneously presenting their own assumptions as canon.