I have to agree. Considering how ulta-low the ratings are, I bet CNN has significantly dropped it’s advertising rates to the point that this website can afford it.
2013: Fox News tops ratings race, CNN slides to 20-year low in prime time
http://www.politico.com/blogs/media/2014/01/fox-news-tops-ratings-race-cnn-slides-in-primetime-180451.html
CNN is in place to deliver ideology, not profits.
Its size compared to the cable company owner (29bil revenue) is trivial.