Many people only learn by hard experience. I took a tour last year in Eastern Europe. We had a guide who was Romanian--he got it. He would talk about how distorted and poor life was under the old government, and he would talk about how the different regimes in Hungary and Eastern Europe had produced misery over the years.
The utter failure of socialism is no secret. Free market capitalism offers the best solution to economic problems but understanding why requires more depth of understanding than socialism requires with its simplistic solution for the unlearned.