По истечению многих лет я пришёл к выводу,что товарного дефицита в СССР не было.Лично я не помню,что бы я что то хотел,но не мог купить.На все базовые потребности были введены фиксированные цены.Другое дело, что у граждан СССР было раздуто самомнение о себе.И они себя лично кроме, как с членами королевских фамилий в Англии не сравнивали и запросы были заоблачными.В СССР был замкнутый тип экономики,а люди мечтали о халяве.Во всю рекламировалась красивая жизнь на телевидении.Дефицит товаров возник когда,когда стали платить больше,чем страна могла производить.Но избыток денег был у небольшого количества граждан и это потом они развили истерию о советском дефиците.Непосредственно дефицит в СССР возник после известных Горбачёвских законов о распродаже стратегических базовых государственных запасов.Тогда за пару лет на запад за бесценок были вывезены на запад запасы товаров и сырья,которые создавались на случай климатических катастроф и войн.Они должны были кормить всё население СССР в течении 5 лет и в течении 5 лет обеспечивать работу промышленности.Но эти запасы разворовали за 2 года.За таким уровнем воровства никакая промышленность поспеть не могла.Но эти стратегические запасы СССР остановили кризис на западе. Позже ,в качестве благодарности, нам в ответ прислали ножки Буша.
Причины дефицита: отсутствие конкуренции, излишки денежной массы, отсутствие частной собственности и др.
Да, ВПК не давали технологии для мирной промышленности.Пример: в ракет. войсках были уже компьютеры, а на гражданке не было.