My opinion got me a -2, oh sure I'm the bad guy for giving out my opinion lol.
I said nothing else because I saw nothing wrong with the answer. The issues in this planet will not be solved by one person or even 1 group, it would take a unanimous world effort to fix the world and a full countrys cooperation to fix a countrys issues and thats not happening any time soon(if ever).
The way i see it, neither of you is wrong, and neither of your options creates a guarantee or permanent fix to the issue you chose to fix. Because no issue is ever that simple.
But you are doing what you can and at least for the moment it does what you both intend..it helps.
Providing a well has its own complications from helping the homeless. I just hope you also provided or set up local government assistance to take care of those issues(maintenance/repairs). Because if they couldn't help themselves to pay for the well to begin with, its just a matter of time before they are back to square one.
Not to be a downer, I mean its great these people got something they needed. But if you could instead donate to get rid of homelessness in our own country, that would be awesome.