Giving homeless people MONEY instead of FOOD can save their lives this winter, shelters cost money, being able to sit in McDonald’s and nurse a coke for a couple hours to warm up costs money, often accessing public toilets (whether it’s to use them, wash up or just to be out of the wind) costs money.
Just give homeless people cash, just do it, no excuses, no whining about “enabling their drug habits”, if you have money to spare, give it and possibly save someone from literally freezing to death.
And even if they do use it for drugs, I’m going to be real with y’all; Nobody deserves to go into withdrawal alone, on the streets, in the middle of winter. My MO is always that I would rather give someone money that they didn’t ‘need’ rather than not give them money that they do need. If you have the cash, give it. It’s not that hard, and it’s the right thing to do.