All they said was that Marx had some good points about capitalism, not that he was perfect or correct about everything.

Even his theory wasn’t perfect. The labor theory of value is largely not believed to be true for capitalism anymore, even among Marxists