This obsession with ratings is pretty telling, IMO. As an independent thinker with a more liberal outlook, I'm glad most others that share my viewpoint don't feel the need for the constant talking points and wagon-circling you can find on either MSNBC or Fox News. We don't give the talking heads the ratings they want, but we still go out and win elections, which is really more important. Any "news" source that is just constantly looking to make the other side look bad almost always struggles to find the next scandal they can blow up. Therefore, they must trump up inconsequential things I don't care to get worked up about.
"Stupid liberals can't keep Air America going, but we've got Rush!" Good for you. It's not helping the country.