Well, I didn't say that your thinking is irrational but that doesn't mean the one who is extending alms to beggars is irrational. The point is you are only opposing the act of giving alms without offering any alternative solution. IMHO, just asking people to not to extend alms to needy people is not the solution to the problem. You need to come out of some practical and viable solution to eradicate the practice of begging altogether.
There are many more aspects to this. E.g. you have perhaps assumed that the donor is extending alms thinking that this will fulfill all needs of the beggar and he / she will stop begging henceforth. But this is not the truth in most cases. Donor knows that he / she is not helping the person enough to help the beggar quit his / her begging. But a simple act of extending some alms gives a lot of feel-good vibrations to the donor and his / her conscience feels much better with this simple act. Alms also support many beggars with their basic survival needs.
I've a couple of questions to you:
- Why are you against the profession of begging?
- What solution do you provide to eradicate this profession?
Would you like to elaborate on your project?
Thanks!