No actually he did live upto that moniker. Not in traditional sense. I mean he didn't do any work yet made money off of indolent deranged fools who believed in his "theory".
Even to this day his by products are helping people make money. Those Che Guevara T Shirts aren't free.
Huh, I suppose you're right. Being such a good scam artist that there are idiots who believe your BS even decades after your death despite all the evidence showing your ideas are bad WOULD require some good talent.