> Nobody is struggling to find enough to eat in Europe or America
Respectfully, you need to get out more. I recommend you go volunteer at your local food bank.
Or at the very least go into Wikipedia and search “poverty”. There are pages for individual countries. And yes, they very much include the US and Europe.
> If you like communism so much
I’m not defending communism, I’m arguing capitalism isn’t a panacea. The world isn’t black and white.
I used to volunteer, for many years, at a local food bank until 2 years ago.
And no, nobody is struggling to find enough to eat in Europe. These people go there because they chose to not participate in contributing to society the basic minimum. They do not work, they still receive money from the state, they have shelter (if they want, which many times they don't because they need to follow rules they prefer not to follow), they have food - that's exactly what your example provides them: food - they have medical care, they even have drugs freely provided by the state (methadone).
All of this is done by capitalism. All of this abundance, that even allows to provide immense benefits to those that choose not to contribute to society, comes from the extreme productivity enabled to capitalism. To the point where the state is these countries, can take 82% of what every worker earns [1] (this is the real example of France, BTW) to give to those that don't work and to invest in public projects that at best are severely mismanaged, and at worst not needed at all.
All this ridiculously high productivity and forced profit sharing, is made available by the free market.
[1] https://www.oecd.org/tax/tax-policy/taxing-wages-france.pdf
You just moved the goal posts, OP didn't say there weren't people struggling with homelessness, I think he was saying that famine or dying of lack of food is basically 0% in Europe or America. "Enough to eat" is poorly phrased, as we eat too much already.