The problem is that the 1% are using anti-socialism to maintain the status quo. Pushing for a living wage is somehow classified as "socialism". I've been working for 25+ years. Every company I've worked at has gone through multiple CEOs while I've been there. A good customer service person is more valuable to a company that most CEOs, but customer service is a "low skill" job and executives are usually overpaid massively. Good engineers, designers, technicians, warehouse staff, and even managers (good ones) are more important to a company than the CEO.
When I imagine a more "socialist" world, I'm imagining a world where employees are treated with respect and paid closer to the value they provide (I.e. most employees paid more, most executives paid less; earned money taxed less; capital gains money taxed more). Somehow the opposite of this is the narrative of the anti-socialists.
Also, while I think everyone in America should be able to eat, that doesn't mean that they should be eating as well as someone earning their keep. Also, basic food is very cheap so this is not an expensive "ask" (considering that the major food corporations will just throw out perfectly fine food to maintain their price margins).
I think we need to stop using terms like Socialism. The fear of the USSR that Gen X lived their whole youths under makes "Socialism" too emotionally loaded. Let's be logical, not emotional, and choose a path forward that is more equitable to employees, not investors/executives and that doesn't massively waste resources, nor harm the environment.... Sounds more like the Golden Rule to me.