Media critic rips apart claim that MSNBC is the 'Fox News of the left'