I agree Britexpat.

Fox has incredibly high ratings and is extremely influential.

It is a commerical service that respondes to consumer demands.

If it didn't resonate with its viewers, it wouldn't rate, and it would change. Fox presents news the way it does because that's what its viewers demand and it voices the opinions it does because that's what people like to hear.

How could you argue that the millions of people who chose to watch Fox instead of CNN do so because they disagree with it? Would make the same argument that people watch CNN because they dislike its mostly unbiased reporting?