MSNBC has been more fair to Trump than CNN.
Trump has made an example out of CNN and the rest are a little wary of suffering the same fate.
It’s got to have ATT/Time Warner spooked about getting their merger approved. Stories out there that they are gong to spin off CNN to get it through.
And then there is the issue with cable systems bundling CNN, ESPN, and other heavy revenue channels in so that every subscriber, even the ones (or more correctly, ESPECIALLY the ones) who don’t even watch them are still charged upwards of $5-$7/month for those channels. Go to ala carte, and their cash cow suddenly goes dry.