In theory, both are quite appealing.
Think about it. No more thievery, no more fighting, cheating, lying isn't necessary, everybody is happy, nobody's trying to **** anybody else.
It is a Utopian theory.
Lenin knew that it would take a United People to make socialism work. A people that thought alike, wanted the same things, had the same aspirations and weren't pitted against each other through tribalism or greed.
So they outlawed Religion. They did it because they thought (Idiotically) that Jews were at the heart of all Capitalism. Read Marx (A Jew) and he totally agrees. Read Bruno Bauer's "The Jewish Question" and Marx's response.
Hitler didn't outlaw Religion, he outlawed the Jew. Tried to kill them all. Very nearly did.
And the National Socialists did it because Marx, Engels, etc thought that Jews were the cause of all the bad things happening in the world at the time.
Look at today's Anti-Semitism in the dimocrap SCUM party. It goes right back to Marx, et al.
Anyway, for socialism to work, you must have a People united by a common purpose, a common goal, a common culture and a common outlook on life.
Otherwise, it won't work.
Look at Bill Ayers' (a close pal of the Lying **********) group, Weather Underground proposed.
They were dead serious when they wanted to give large chucks of America to China, Russia, Cuba and Mexico and execute somewhere around 25 Million Americans. All in the name of creating a socialist Utopia.
It's not bullshit people --
Obama's Friend Ayers: Kill 25 Million Americans
People, you gotta understand something -- dimocraps are the scum of the Earth and if you give them the power, they will do everything they've been promising to do.
And then some
Which is another benefit of socialism...... Lower the surplus population