Причина одна и совершенно очевидная - неэффективность системы. Всей. Во всём. Даже будь у Сталина и Ко в запасе ещё 5 лет, результат был бы тот же самый, если не хуже. Эффективность это когда максимальный результат достигается минимальными усилиями. В СССР всё было ровно наоборот. Как результат при огромном превосходстве в силах огромные потери. Если бы не ошибки Гитлера, гигантские пространства России и помощь союзников, дело вполне могло кончиться весьма плачевно при всём героизме народа. Низкое качество руководства сказывалось на всём. Именно оно и было причиной всех бедствий и проблем. Сейчас ситуация с этим вообще катастрофическая.
А сейчас-то что?
Не СССР оказался не готов. А политическое руководство оказалось не готово к тому что: армия ... забила на на защиту коммунистического режима; что даже многократного превосходства в живой силе и технике недостаточно для победы.