I wouldn't even call them liberals. They are politicians through and through. They've subscribed to a party and whatever ideological twists and shakes that party goes through they'll stick fast to it and spout the party line. Just like Fox News provides testing grounds for accusations, whether true or false, to be levelled against Obama and stoke debate, so MSNBC is trying out insults against Cain to see if they stick in the event he is the nominee. This has nothing to do with ideology. It's politicians being polticians.