"There are many types of socialism ..."  

But that's part of the problem with these sorts of discussions - people fail to define what their version of 'socialism' happens to be.  Is it the warm-and-fuzzy, coddling nanny-state as practiced by (say) Norway?  Or the incompetent kleptocracy of Venezuela?  Or the ruthless, brutal, hereditary autocracy of North Korea?  People in all three societies will describe themselves as "socialists".