I think all the major networks are biased and trying to serve thier viewers knowing they can't be everything to everyone.
Network news still has many more viewers than Cable News largely because they are available to more households.
Among Cable News, MSNBC nor CNN comes close to Fox News in total viewers. And, Fox News has no where near the total number of viewers of ABC, NBC or CBS.
I've grown tired of all the news since I can no longer get it straight, they all have to promote thier own political agandas. So now, when I turn the boob toob on, I do what many boobs do, watch ESPN for my news and get my other news from the internet!
P S No one can spin a story like Bill O'Reilly. I often wondered if he knows the subject being discussed.