You can have some welfare and not have socialism.
Forty years ago, it was considered shameful to be on welfare. It was embarrassing and dishonorable, and even a bit dishonest.
Now, welfare is anything but shameful. It is nearly encouraged. That attitude HAS to be reversed.
Going on welfare has to discouraged. It has to be viewed as a last resort, not a way of life.
Good luck with that. Working class and middle class women will not want elimination of welfare.
What happened in the old days when a woman had little in the way of income prospects? She became the wife or mistress of somebody who could support her, and her kids.
Eliminate welfare, and underclass women will have a strong incentive to compete with working class women for male providers, and working-class women will compete with middle-class women for men.