Agree. Yeah, help should be given to 'supatra', one who deserves it.
Now kindly do not go into a hyperbole. Wise people think about it while giving, foolish may give it to charlatans masquerading as Godmen. That is why one sees 'swamis' traveling in Rolls Royce cars.
Unless you evaluate the deservingness of the receiver, there is always a risk in doing the charity because, if the receiver is undeserving, you will get the punishment of the sin, instead of getting a positive fruit. Doing charity is very tricky, like a double-edged sword. The entire concentration must be in deciding the deservingness of the receiver. Certainly, it is not easy. Hence, I advise you to not be in any haste and donate under the illusion of a holy place and holy time. If the receiver is holy, every place is holy and any time is holy.
Regarding the serving of free food to all temple visitors, irrespective of their deservingness and need, I have already given a message. I have suggested that Tirumala Tirupati Devasthānam (TTD) should open beggar homes providing residence, food, clothing and medicine to beggars, instead of giving food to everybody. The majority is capable of purchasing their own food and so, you can charge them as outside restaurants charge people and use that money for running those beggar homes. Many are capable of spending for their food and you are forcing them to take free food in the name of
prasāda (sacred remains) of God. This is not a wise and correct process. As
āpaddharma, which is charity done in an emergency without looking into the deservingness of the receiver, beggars and extremely poor people must be helped. They should be provided not only with food, but also residence, clothing and medicines. If the above-said policy of charging financially-capable people is followed, the basic needs of these beggars and extremely poor people can be provided.
Regarding the taking money from one pocket and putting it in the other pocket, the Veda says that charity (other than
āpaddharma) should be done to a receiver, who is deserving. The Veda describes the deserving receiver as the one who is thorough with the true spiritual knowledge of the Veda and who is involved in preaching it, so that every human being comes to the true spiritual path (
Śrotriyasya…). It is further said that the person should not aspire for any fruit from anybody for the divine service he is doing (
Akāmahatasya…). I do not find any deserving receiver, as per the Veda. The rest of it is just a joke. Some devotees told Me that even in the joke of God Datta, real spiritual knowledge exists. I replied to them as follows:
“This statement applies to God Datta, who is in Me and who said these words. God Datta says that He alone is the knower of the real spiritual knowledge of the Veda and that He has come down to propagate it. Datta does not have any aspiration for anything since He is the creator, maintainer and destroyer of everything in this world. In this way, both the qualifications prescribed by the Veda are fulfilled only in Him. You can take this statement in this way also. Since God Datta is the author of the Veda, He prescribed these two qualifications of the person to whom He likes to donate”.
Regarding the preaching of spiritual knowledge in a step by step manner, it is God Datta, who is doing this preaching. Hence, not only is the subject perfect, but the presentation of the subject is also perfect.