除了核武器,现如今的经济全球化也是一大原因。第一次世界大战和第二次世界大战之间之所以只间隔25年,是因为当时各列强都有一套相对独立的工业体系。这些列强从殖民地收取劳动力和工业原料,加工成工业产品后再倾销到自己的殖民地。在这个过程中,各个列强的工业生产和盈利是相当独立的。
一个列强不靠另一个列强,再加上竞争,大打出手的可能性自然会提高。但现在不同,世界各国的工业生产高度绑定,美国要生产什么产品,需要整个西方的工业体系,中国则需要美国的市场,而美国也需要中国的生产能力。所以在各国都互相需要的情况下,各国撕破脸的成本极高,第三次世界大战自然不容易打起来。
国家矛盾对世界大战的影响最后就是矛盾的问题。正所谓战争是政治的延伸,各国打世界大战,在很大程度上是出于政治需求。第一次世界大战之所以爆发,是少殖民地的新兴列强和多殖民地的老牌列强之间的冲突。第二次世界大战之所以爆发,是因为当时德国经济内忧外患之下,战争成为了可以预见的最佳选择。
到了现在,各世界大国根本没有打世界大战的政治需求。即使是发动战争最多的美国,国内外的矛盾也还没强到必须打世界大战的地步,其国内绝大多数民众也都不支持美国和另一个大国爆发战争。所以至少在现阶段,世界上没有爆发三战的风险。