Socialism seems like a good idea to the liberals. Right up until they have something of their own that gets taken from them. Especially if that something was actually hard earned.
My friend does this kind of teaching in his classroom with candy. He gives some candy to a student, and then talks about distributing it.
Communism is just socialism with guns and impatience.