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.
I think the reason you've taken so much flak is that money isn't fish. Money can be converted into tools. Yes, of course you're right that some people won't use the money in a way which will end their homelessness, and may benefit from 'other programs'. But the meme was specifically about people objecting to the idea of giving poor people money so that they can solve their own problems. Rolling out 'other programs' is great, but the 'other programs' will be much more effective if they're not clogged with people that can solve their own problems with a bit of cash.
THPS 1+2 (the HD remake) is excellent but they decided not to do a THPS3+4 remake. Presumably due to low numbers. BUT online is broken. What I mean by broken is that you basically can't log in to the server if your console is connected to the internet through a router. As far as I know Activision never acknowledged that failure. Do you think this problem might have hurt sales/microtransaction revenue?