Il est certain que les dures conditions d’armistice imposées par les Prussiens selon le traité de Francfort (annexion de l’Alsace, d’une partie de la Lorraine, lourdes indemnités, occupation d’un tiers du territoire national etc) a été à l’origine d’un nationaliste revanchard anti allemand (les « sales Boches ») y compris chez la bourgeoisie et les militaires français humiliés à Sedan.
Mais bien d’autres causes impérialistes expliquent le déclenchement de la première guerre mondiale.