What CNN does well is big international news. When a war starts or buildings go down CNN is still the best bet. But just about anything else it is like the Charlie Brown of cable news. Fox is Lucy and MSNBC is Peppermint Patty.
I still refuse to watch CNN. All those years of giving a pig like Lou Dobbs an hour a night devoted entirely to his racist swill means something is very very wrong there at the top.