“ Se você quiser aplicar o termo "luta" aos esforços que as pessoas fazem no mercado, para garantir o melhor preço possível em certas condições, a economia é um teatro de luta permanente de todos contra todos, e não um luta de classes. O que tem sido capaz de agrupar os trabalhadores para fins de ação comum, contra a classe burguesa, é a teoria da oposição insuperável dos interesses de classe. O que fez uma realidade da luta de classes é a consciência de classe criada pela ideologia marxista. É a ideia que criou a classe e não a classe que criou a ideia. ”
Por outro lado, Karl Popper estima que conceitos como "luta de classes" têm uma função interpretativa da história (ver: Historiografia como meta-história em Historiografia). Como tal, eles são perfeitamente "irrefutáveis". Mas é fácil cair no erro "historicista" quando são usados como teorias ou fatores preditivos do desenvolvimento futuro de eventos. Em outras palavras, Popper faz a distinção entre os elementos que nos permitem - de forma mais ou menos semelhante à que as teorias cumprem na ciência - para interpretar os eventos de algum ponto de vista que nos interessa (sendo o método científico empregado na eliminação de falácias e preconceitos) e teorias científicas. Tais fatores interpretativos têm, em sua opinião, uma diferença essencial com as teorias da ciência: não são falseáveis ou refutáveis e, portanto, não se pode dizer que constitua uma explicação científica da história (no sentido de mostrar ou descobrir as leis naturais que determinam o funcionamento do desenvolvimento humano ou social), mas sim seriam um foco histórico ou narrativo de um determinado ponto de vista.[44]
O conceito de luta de classes foi criticado por dividir artificialmente a sociedade em dois campos hostis, além de defender o ódio e a violência de classe. Esta é a censura tradicionalmente abordada pela direita conservadora ou liberal. Os conservadores geralmente defendem o conceito de "colaboração de classes" que, de acordo com os defensores do conceito de luta de classes, é apenas "a exploração de uma classe por outra". Pitirim Sorokin discorda da teoria marxista, que responsabiliza a luta de classes como determinante dos rumos da história humana, afirmando que: "a cooperação entre as classes sociais, é um fenômeno ainda mais universal do que o antagonismo entre elas."[45]