While I can't stand CNN, I've found that FOXnews and Bloomberg do the same thing. They skip the hard news, focus on what's not really news, then spend a lot of time on "analysis." I put analysis in quotes, as often it's NOT analysis, just people giving their opinion.
I can't watch any of them for more than a few minutes without wanting to throw something at the TV.
I long for the day when news was just that: NEWS. I can draw my own opinions and do my own analysis; I don't need someone to do it for me.
As to why - it is all about ratings. Half of the viewing audience is of below-average intelligence assuming a normal distribution. They don't want to see the hard news as they can't understand or comprehend it. It's so much easier to sit, watch, and agree with Alan Combs or Sean Hannity than it is to watch, understand, analyze, and come up with your own analysis and opinion.
Just my few cents worth.
later,
b