Причина проста до банальности.
Точнее, две главные причины.
Первая - это то, что популярность всякого мировоззрения тесно связана с объективными общественными условиями. В современной России они во многом такие же, как и в момент становления указанных политических деятелей, но есть и существенные отличия пока что (нивелируемые постепенно, но есть). И соответственно, пока ещё массовое сознание не вполне готово.
Вторая причина посерьёзнее будет. Если действие первой проходит с течением времени, и всё яснее реальность представляется именно такой, какая есть - то засоренность информационного пространства и мышления людей разного рода мифологемами (религиозными, национал-патриотическими, либеральными, даже монархическими) просто запредельная. Взять хотя бы аудиторию пользователей интернета даже: вроде бы есть полный и прямой доступ ко всей необходимой информации, но представления о обществе, о различных социологических, исторических, и т.д. вопросах представляют собой подчастую самую дикую мешанину, смешение совершенно несоединимого фактически. Это тоже пройдёт, со временем. Но инерция общественного сознания чрезвычайно велика.
И ещё третий фактор - феноменально стойкая хрущёвско-брежневская мифология. До сих пор 99,5% людей считают, что социализм это то, что было в "СССР" в 1970-е - 1980-е годы. Даже те, кто не жил тогда подвержены ей, хотя и в меньшей степени. А уж противники ярые как могут используют это представление...