Not trying to nitpick, but even if he doesn't share your principles at least Chomsky has principles.
I suppose you could say Stalin had "principles" as well, though I'm not going to be praising him, or Noam, any time soon.
Obamabots "principles" are whatever Obama tells them they should be for the day, and it could be 180 degrees different the next day. Chomsky bashes Obama, especially his warmongering policy, all the time.
Hitler bashed Stalin, didn't make Hitler a great and principled guy.
Chomsky is a revisionist - he alters history in a very dishonest fashion to present a view that is at stark contrast with reality. He deliberately fashions falsehood to promote his political agenda.
Case in point. Chomsky is renowned for attacking the United States for the cold war policies of containment of the USSR. Chomsky argues that the Soviets never had any expansionist goals.
Chomsky writes;
{One category of these [far-reaching mistakes after World War II] consists of the ones I pointed to in the first of these lectures. These were the mistakes involved in attributing to the Soviet leadership aims and intentions it did not really have: in jumping to the conclusion that the Soviet leaders were just like Hitler and his associates, that they were animated by the same lusts for military conquest, that they had the same sort of timetables for external military aggression, and that they could be met and dealt with effectively only in the same way that Hitler had to be met and dealt with.}
Now obviously what he says is false, the Soviets sought world communism. The ideals of Marx depended on global communism. Their involvement in China, Korea, Vietnam, Cuba, Africa, ad infintium demonstrate that what Chomsky claims is utterly false.
Ah, but to the disingenuous Chomskyite, it's fair to say this because the Soviets were aiding revolution, not invading. (Just ask Afghanistan or Hungry!)
Chomsky is completely dishonest, as communists tend to be. He is clever enough to provide weasel words, but the man is no more honest than Hitler or Stalin were.