The only time I see this term being used it when Trotskyists run out of road and have nothing else to say. Then they apply it incorrectly as a mindless slur. I don't see it applying to the Inside China Business guy. I don't know what you call him, a religious nut? A right winger?
Stracciatella.