I appreciate the part about travel to a city where relatives or friends may help. A bus ticket during a dark period in my life admittedly turned things around for me, and I probably wouldn't be where I am now without it.
That said, you ask who are we to force our own solution on people? Well, not to put too fine a point on it, we are the people with the money to give. We would be irresponsible if we just threw it in the air and hoped for the best.
I can't give details (don't ask) but I'm currently in a position where I give a certain relative money each month for groceries, as she seems (so far) incapable of earning an income, and because of circumstances I won't go into, she doesn't qualify for food stamps.
There was unquestionable evidence that she was using the money for other things, including entertaining friends. Now fine, everyone needs friends, and I don't begrudge her spending money she has *earned* on anything she wants to. But the money I *gave her* was earmarked for a specific purpose to which she agreed, and she broke that trust.
So I stopped doing it for awhile, but when she went into hospital for malnutrition, (true story) I had to rethink that. I talked with her and her advocate, and agreed to resume funds, but only as a weekly gift card for a grocery store, not cash. She provides receipts to her advocate, who acted as oversight.
So yeah, sorry but, if it's my money, I get to say what she uses the money for. If that's forcing my own solution on her, then I can live with that.
On the other hand, if it's *your* money, you can do anything you personally want to do with it, including giving it to bums as cash.