I think the fact that his putting the word Marxist in quotes indicates he is being tongue in cheek when using that term. That is after all what the true Marxists are calling us, so he is jokingly accepting their accusation, but not really as he then refutes their baseless accusation.
I unde stood his article. He is incorrect in his analysis and more than a little condescending to the good voters of the US