I'm unfamiliar between the distinction between big "S" Socialism and little "s" socialism. Is there also a distinction between big "C" Capitalism and little "c" capitalism?
If you drew a diagram would it be
Capitalism : economics :: Evolution : biology
or are isn't it
Economics : biology :: Apples : oranges?
Marxism was a brilliant analysis of the strengths and weaknesses of capitalism and economics with flawed solutions similar to Christianity's (I never know if i should use the large or small c) take on man relationship to religion and society.
I'll draw you a diagram :
Marxism : economics :: Christianity : religion
As Marxism was a moralistic objection to the amoral nature of scientific thought Christianity was a moralistic objection to the amoral nature of tribal religiosity.
"It posited a future where perfect humans engaged with one another out of
pure altruism. Failing to be sufficiently altruistic was a moral crime,
indicating that one was insufficiently advanced on the path to human
perfection."
While Jesus and Marx did not, it didn't take long for their followers to argue that " oppressive measures were for the benefit of the individual members of society." and the real path to salvation lay not in obeying the message, which is of course too hard (the fatal flaw in both philosophies) , but in being a member of the group - ie they went right back to tribalism. Individuals continue to believe in the original messages and while it is both contradictory and out of favor for governments to oppress in the name of these prophets I think you are a bit optimistic to say "No major government really acts like this any more."
I also disagree that busting people selling crack to children isn't good for the sellers as well as the children and even apart from that drastic example you can't avoid that purpose of governments do indeed include to enforce some rules of behavior for the good of all.