Socialism requires than the population as a whole co-operate when it comes to the means of production and distribution of goods. There's millions upon millions of citizens just like me who have no desire to associate with the political left in this country at all if it can be helped. Since it can't completely, then I limit it to the degree I am able.
But liberals are immoral, selfish trash. I don't care to work along side immoral, selfish trash for any cause.
No, I have no desire to co-operate with liberals when it comes to means of production and/or distribution of goods. So socialism cannot be realized without my willingness to go along, and that just won't happen.
.