I have watched CNBC since the late 90's. They need to be more like the weather channel. Just report the stocks and stop with the editorials. Other than Cramer, their morning crew is useless and provides no insight into the upcoming trading day. They only focus on one large item for the day and should be reporting more useful information like who is reporting today and tomorrow and provide some heads up on possible outcomes.
The way they report would be like if the weather channel only reported the weather from yesterday.