What a conundrum for CNN. They want Trump out in 2020, but what will do it is what they despise so much.
They love Trump. He’s good for ratings. The people running CNN know that they are basically impotent as far as having any real effect on who is pro or anti Trump; almost no one’s mind is going to be changed by anything on their site or broadcasts, but good ratings=$$ The get both their righteous liberal angst on AND eyeballs, win/win (and their tax cuts, make that win/win/win).