Yes, he was largely right. He’s one of the greatest economic philosophers in history. Like him or not, he was brilliant.
I’ve found that the **vast majority** of people who put down Marx and/or his theories have never actually read Marx. Most haven’t read Adam Smith, either.