Edit 3: one last edit that I'm putting at the top because I'm not sure if people are only reading part of what I've written, jumping to conclusions and then putting words into my mouth; or if I've just been very bad at conveying what I'm trying to say.
Firstly: I'm arguing from an American perspective, something I failed to specify.
Secondly: money is great, however, many people need more than money. By all means, give them money, but make sure they have other resources in case they need it. If nothing else, there are a lot of people in homelessness or poverty with serious mental health needs. Money isn't going to help if they can't afford healthcare.
Thirdly: I also failed to give examples of what I meant by, do something else too. I meant, cap rent, build public housing, ensure that people have access to food even when CEOs are renting out pineapples, etc.
Finally: the US runs on greed. Prices in the US are outstripping wages dramatically because CEOs realized they could charge more. I think the reason why giving money works in studies is because CEOs don't know who's getting the handouts; if they did, they'd absolutely try to fleece them for the assistance money. That's why doing it universally, so that CEOs know that a lot of people are getting additional money, without any other form of assistance, will just lead to people being priced out of life again.
Not sure how much I'll contribute or respond after this. I'm feeling kinda discouraged due to how many people are putting words in my mouth (it may be a misunderstanding, but it's still demoralizing).
Oh my god, I'm using fish as a metaphor for money, and teaching someone to fish as a metaphor for ensuring their ability to provide for themselves. That's what the metaphor is about. Ensuring people's ability to provide for themselves. Is that really what y'all are confused about? If you see me referring to "fish" then I'm talking about money, not food.
I'm not convinced that just cash will solve homelessness or poverty. It may help, but it seems like a "give a man a fish, he'll eat for a day, teach a man to fish and he'll eat for a lifetime" kinda situation. Give people the fish so they can eat, but if you want them to actually be independent, then you gotta make sure they have the tools they need to do so.
And you know what, maybe they just are that way, maybe they're just cursed to always be a dependent on someone. However, if that's the case then they're going to need way more help than just fish. In the meantime though, maybe treat them like human beings that are down on their luck but otherwise capable of supporting themselves. Yeah, make sure they have food, a roof over their head, water, toilets and so on, but don't stop there. That's why I'm saying this, there may be people who see your post and think that just throwing money at the problem will make it go away. It'll help, but it's not gonna fix it 100%.
Edit: I'm not sure why it's controversial to say that people need more help than just money. Personally? If I was homeless or in poverty, I'd want more than just money. Like, I'm not saying to not give people who are homeless or in poverty money, but what I'm trying to say is that you shouldn't stop there.
Edit 2: I don't understand why people are so confused here. I'm not saying it won't work for some people, but there are people that it won't work for. To repeat something I said further along, in my experience, there are people who take these things literally. In my experience, there are people who would look at this meme, say, "sounds good, let's do that" and then get mad when it doesn't work for everyone.
I'm not saying that money won't help a lot of people; it would. It's just that there are people who will take this literally and believe it's the only thing you have to do.