Because the languages have become confused, "Communism” means different things now.
He certainly is a critic of anti-capitalism and anti-imperialist movements. Some have called him anti-American because of that but probably because he speaks out about neoliberalism. He seems to advocate that realities are distorted or suppressed by an elite
corporatocracy, which uses corporate media, advertising, and
think tanks to promote its own
I guess his definition of “class” has some weight - after all the “working class” work for the rulers and follow their orders whichever way you look at it.