Not really surprising, but worth noting. If your main source of news is television, and not this blog, for instance, or the Daily Show with Jon Stewart, you probably haven't even heard of this story. Corporate Media knows who pays the bills, and it isn't the truth.
The three major broadcast networks -- ABC, CBS, and NBC -- and the three major cable news networks -- CNN, Fox News, and MSNBC -- all reportedly declined to participate in a segment on the April 24 edition of PBS' NewsHour regarding "the role of military analysts on TV and in the Pentagon." Further, according to a search of programs in Nexis, several of these outlets have yet to report on the revelations in an April 20 New York Times article by investigative reporter David Barstow, who wrote that "the Bush administration has used its control over access and information in an effort to transform" media military analysts, many of whom have clients with an interest in obtaining Pentagon contracts, "into a kind of media Trojan horse -- an instrument intended to shape terrorism coverage from inside the major TV and radio networks."
[From Media Matters - Networks reportedly refused to appear on PBS' NewsHour to respond to NY Times ' military analysts story; several continue blackout ]
Unfortunately, we can't change our corporate media overlords every four years like we can with our political leaders.