Cenk Uygur Vs. Fareed Zakaria on Progressive Dissatisfaction With Obama

In this clip from The Young Turks, Cenk Uygur responds to CNN‘s Fareed Zakaria. Zakaria criticize’s American liberals for their strong dissatisfaction with President Obama, saying among other things that they need to grow up, that they need to learn to appreciate compromise, and the like. Uygur responds by going on the offense and staying there, driving home strong points which, in my opinion, are hard to mount much of a rebuttal to.

What do you think?