Бесплатным ничего и никогда не бывает. (Ну, если не считать воздух, солнце, ветер, и др. природные явления.)
Просто не всегда люди видят, кто за это всё платит. А чаще всего платят именно они.
Это также, как, например, кэшбэк. Сначала вы оплачиваете этот кэшбэк, покупая товар, а потом вам его возвращают обратно. Типа, бесплатный подарок. Как же этот подарок оказался бесплатный, когда вы его сами же и оплатили, покупая товар? Это, наоборот, вы сделали бесплатный подарок банку, которому на некоторое время подарили эти свои деньги, чтобы банк их немного покрутил прежде чем вернул вам обратно.
Так же было и в СССР. Вы заплатили налоги и заплатили добавочную стоимость, которую создали на государственном предприятии. А государство вернуло вам часть этих налогов и часть этой добавочной стоимости в виде образования, медицины, проезда и т.п.
То есть схема очень похожая на кэшбэк.
А экономически неграмотные люди радовались этим подаркам от государства и думали, какое же хорошее у нас социалистическое государство, как хорошо относится к людям, делает такие большие бесплатные подарки.
В Северной Корее были такие времена, когда бесплатными были даже одежда и еда. Но это тоже не означает, что это всё было бесплатным. Люди за это отдавали добавочную стоимость в производстве и сельском хозяйстве.
В СССР, перед приходом к власти Горби, средняя зарплата была 180 руб. в месяц. Если бы средняя зарплата была бы только 80 руб. в месяц, то можно было бы тоже сделать бесплатной еду и одежду. А если бы средняя зарплата была бы 500 руб. в месяц, то у государства не хватило бы денег, например, на бесплатную медицину.
Еще раз аналогия с кэшбэком. Когда вы переплачиваете за товар только 5%, то вам в виде кэшбэка возвращается только 5%. Но если вы переплачиваете за товар 20%, то вам в виде кэшбэка возвращается уже 20%.
В Северной Корее "государственный кэшбэк" был больше "государственного кэшбэка" в СССР.