CNN doesn’t care about ratings, it makes half it’s income from carriage fees that everyone who has cable or satellite TV pays whether they watch or not.