弗里德里希·哈耶克则批评马克思主义忽略了市场在分配资源和协调生产上的角色。卡尔·波普尔则对马克思的历史唯物主义提出强烈批判，他主张以历史主义方法论是缺乏可证伪性的，也因此根本无法判断其真伪。马克思主义自称为「科学的社会主义」，预测资本主义的命运。卡尔·波普尔以「否証性原则」作为科学与非科学的划分准则，根本上取消了马克思主义的「科学」地位，批判马克思主义只是一套意识形态，理论上既不能成立，经验事实上亦遭否証，是一种「历史定论主义」。从社会科学的观点看，根本没有马克思所谓「历史的铁律」可言，其预言缺乏意义。