由于早期社会进化论在理论上的粗浅、庸俗和对社会发展作渐进的、狭窄的、直线性的解释,遭到各方面的批判。19世纪末~20世纪初,随着反实证主义思潮在社会意识中影响的增大,传统的进化观念受到怀疑,社会进化论在社会学中的影响逐渐减弱。20世纪60~70年代,发展中国家的经济和社会发展问题受到社会学界普遍关注,引发许多社会学家重新看待传统进化论,并完善某些概念,出现了新进化论或称现代社会进化论。
与早期社会进化论不同,现代社会进化论不再对社会发展阶段进行猜测,而把重点放在研究不同社会发展的变化模式上。认为社会的发展不是直线式的、渐进的过程,它可借助
文化传播以跨越某个或某些发展阶段;从发生学上看,人类作为一个整体必须经过一系列的进化阶段,但每一个社会不一定必须经过所有的进化阶段。工业化导致了相同的制度和社会模式在全球范围的发展。现代社会进化论提出了 5种社会变迁类型:①非必然的进化。社会发展到某一阶段,可能会导致进一步进化,但也可能不会发生这种进化。②非直线发展的进化。不存在一个所有社会都必然经过的单一发展阶梯顺序,社会通过相互传播文化,可以跨越某些发展阶段。③非社会达尔文主义的进化。认为协作化竞争更能带来进步。④不含最终目标的进化。⑤非同步的进化。经济的增长、科学技术的发展,不是必然地伴随着文化的同步发展。