В древние времена исход войны могло решить одно удачное сражение. Ну или несколько успешных баталий. Связано это было во многом с тем, что большая часть населения не могла быть призвана на войну. А если и призывалась, то представляла из себя «нечто совершенно невразумительное». Потому и римские легионы, и рыцарские армии, и самурайские кланы, и даже армии Нового Времени были... серьезно ограничены. Да, бывало, что войны затягивались надолго (например, Тридцатилетняя война). Но двадцатый век дал...
С одной стороны, ответ на этот вопрос очевиден: #Германия проиграла потому, что недостаточно хорошо воевала.
С другой же... Есть у немцев определённая черта в самовосприятии, из-за которой они и терпели поражения...