Fox and MSNBC are relentlessly partisan, but CNN aims for the center and misses. There's a big difference, and it's wild that Republicans got away with pretending that CNN was in the Fox/MSNBC tier just by repeating it as dogma until in their own minds it became true.
Fox's main approach - repeating anything that's a lie as dogma until its parroted as core truth by their audience, then saying they are opinion and not news so everyone knows not to take them seriously.