The advertising rates are going to be based on the ratings.
Fox News consistently has higher ratings than both CNN and MSNBC combined.
Sometimes I wonder if the people who runs CNN and MSNBC are more interested in making their political statements then they are in generating ratings. Is it more important to them to make their liberal political statements than it is to try to broaden their audience?
The folks who run CNN and MSNBC share one simple common goal:
Teach the unwashed masses to know their place.