The Right's bashing of MSNBC is seriously so god damn ironic. It's like the Left finally figured out what the Right was doing, and copied it, and the Right is determined to tear it down because it realizes how dangerous it is.
When the only options were Total Right Wing Propaganda and Center based CNN, they drove the narrative because Jon Stewart was the only guy counter programming an entire network.
Now there's another network that basically fights 24/7 to refute or fact check, or counter, or flat out insult every single position that Fox takes on any issue that they're losing their foothold.
While it's making our country more partisan, it's also making Fox News less powerful I would argue and as a result, it's a good thing.
As for CNN, their problem is, in an effort to be truly fair and biased, they are too scared to call out real BS from either side, so they just seem soft.
As for the hyper partisanship, while I think the media is partly to blame, I look at what happened in this country in the south after the end of the civil war and a few years of Reconstruction. By the early 20th century, the right had veered so far to the right because African Americans were winning government positions and gaining some power that they instituted Jim Crow, Poll Taxes, Literacy Tests, and all sorts of other voter suppression, flat out racist tactics in an effort to regain total control. The First Black President was inevitably going to bring about the same result as, without a doubt, 80% of conservatives are racist bigots.