Kelly clearly has never read the real Communist Manifesto, as he defines communism wrong.
He calls it "the religion of the malcontent".
Not even close.
He just wants to whine.
Well, at least he's good at that.
Try this.
http://www.patomalley-consulting.com/socialism--communism--and-other-big-scary-words.html