I think part of it stems from an idealism realized by immaturity. I would have definitely considered myself a socialist in my teens and quickly grew out of it. Much of it was informed by my upbringing (traditional Christian upbringing, parents having lived through military regimes and shit economic situations afterwards) but having the freedom to think about these things.
So you're right, but I don't blame folks with these ideologies, we just need to find ways to communicate our own ideals through proper discourse. If they listen great, if not, they can live in their ignorance.