They're not wrong though. Marx is so influential even the people who abhor him have adopted his terminology (where do you think the word "capitalism" comes from?). Meanwhile, Keynes' ideas are pretty much forgotten, only coming up in fringe conversations about CBDCs.