It's not really that it's "liberal". It's just that it is not acting like Fox News, so neocons jump on it for being "liberal" and biased, as if Fox News doesn't set the standard for that. The "Liberal Main Stream Media" is just another fear-mongering term, like "The Gay Agenda", that Republicans use to coerce the public into favoring their side. Who watches TV nowadays anyway? I get my news from the Internet.