No contexto das teorias demográficas, a teoria malthusiana recebeu diversas refutações, a principal delas foi a marxista – ou reformista. A oposição desta nova teoria deslocava o problema populacional para:
O sistema capitalista mantém a produtividade baixa para que a miséria possibilite o controle e o condicionamento da população na miséria.
O excesso populacional foi necessário para o desenvolvimento capitalista, após este processo naturalmente se baixa o número populacional, equilibrando o sistema.
O excesso populacional não é o responsável pelas condições de miséria e pobreza, mas sim as desigualdades sociais, como a concentração de renda no contexto da produção capitalista.
As populações tendem a crescer à medida que as condições sociais melhoram, elevando o crescimento vegetativo, que por sua vez, diminui na medida em que se disseminam os métodos contraceptivos.