It's hard to believe you're genuine when you break midstream to use a "but the left is doing it too." The reality is that, yes, MSNBC does it from an almost purely leftist perspective, but CNN and the networks generally keep things balanced.
The real problem is that FoxNews and MSNBC (noting MSNBC is pretty irrelevant because no one really watches them, anyway) blur the line between journalism and opinion to the point where there is no journalism left that is not tainted by opinion and, to be honest, intentionally biased spin.
CNN is the home of CrossFire, so it would be ridiculous to assert that they also haven't contributed to the combination of journalism and opinion; however, they a) do retain some straight news programming and b) seem to be quite intent on presenting both sides to an opinion and providing equal time (even when such equal time is not warranted). The same can not be said of the extremist channels.
The networks generally remain more journalism based with far less opinion. You've cited one example (Rather) of what appeared to be intentional (and in fact egregious) bias sneaking into the newsroom. That incident got an icon of TV journalism fired in an era where few icons remain.
The reality is that FoxNews presents itself as "fair and balanced" when they intentionally know that not to be the case and you are not dumb enough to believe it. There's nothing wrong with having a conservative channel or all the conservative talk radio. Just don't pretend that it's a reliable news source because it is not. It is a biased news source.