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