Perhaps some one can add to this. Yesterday Rush Limbaugh said CNN is doing very well in ad revenues. That they get higher paying advertisements than does FOX. This is due to the leftist and feminist habits of the media buyers in the ad agencies. This is the story Rush tells. That ad agencies are willing to screw their customers and put them on CNN rather than FOX.
Sure, I can add something. The viewers that watch CNN over FoxNews are actually DUMBER. Therefore, they are more likely to buy stuff because they "saw it on TV". TV advertisers sell more stuff to idiots than they sell to people who think about what they buy. There are more dumb people who watch CNN than watch FoxNews -- ergo the ad time is more valuable on CNN.