I actually believe that communists are funny people. They exist to entertain us. That's probably why so many actors and comedians are commies.
Now, philosophy and economics? They're not so good at that. Even still, when they try talking about those subjects, it's quite entertaining. I always laugh at them.