1,国力差距;苏联在1937年第二个五年计划完成之后,已经是一个飞跃式地完成工业化的大国,其工业总产值在1937年已经超过德国成为欧洲第一,世界第二(仅次于美国),日本面对已经不是那个日俄战争时腐朽透顶半封建的沙俄了。
2,装备落后,工业化程度的不同就造成了苏日两军在装备上的巨大差距,几乎已经出现了代差了:苏联在1940年就已经组建了10个机械化军,而日本整个二战才有4个战车师团。所以波兰骑兵挥舞马刀冲击德军坦克装甲车,而日军步兵端着刺刀背着炸药向苏军机械化部队搞万岁冲锋。
3,军事思想僵化,日本虽然是一战名义上的战胜国,但是日本陆军只是在青岛和德军打了一仗。并没有参与欧战,虽然战后日本也拍了大量人员赴欧洲考察一战,但是毕竟没有躬身入局,亲自体验。所以日军,特别是陆军对现代战争的发展,对科技的进步都比较麻木。所以二战的日军从装备到头脑基本还是停留在大正时代的陆军,德国有鲁登道夫的总体战,古德里安的闪电战,苏联有图哈切夫斯基和亚基尔的大纵深战略。而日本还在迷信日俄战争中150米白刃挺身战。对二战的高速度,高机动,大纵深,密火力等精髓压根就懵懂无知。