I grew up eating lots of .gov cheese and butter.
My disabled grandfather got a lot of government food back in the day and I'd help eat it when I visited him. I remember the cheese - good quality but uncut blocks of American, and powdered milk.
Don't remember the butter, but I suppose he probably got that as well, it just wasn't noticeable to my young self.
As for a homeless shelter, if it wasn't that such a high proportion are really disabled, often mentally and physically, I'd expect that 'most' of the labor necessary could be provided by it's very occupants.
But then, homeless shelters and such get... Complicated. I'm happy that if I ever became homeless, as a veteran at this point a single phone call will get me shelter somehow. But I don't think it should be a military exclusive 'benefit'. From everything I've read, homeless are
expensive - costing the government, between city, county, state, and federal, somewhere over $100k/year each. Damage, police, courts, shelters, emergency rooms, etc... It all adds up.
Turns out it's orders of magnitude cheaper to put them in housing and provide the basics like food and clothing. Rather than the old time requirements of making sure they were 'clean' first, just get them into shelter, even if they're drunk or high. Amazingly enough, it's easier to clean them out once you have them in stable shelter.
There's no easy '3 minute' fix for the economy. There's lots and lots of hard fixes, that are often counter-intuitive. A lot of it involves meeting in the middle between European economies and our own. We need to NOT set up the welfare states they have, yet provide enough here that we're NOT being penny-wise pound foolish.