Whatever the excuse, if that person is helping a needy person, then what is wrong in it?
Is the help helping the needy person? In the case of street beggars who are begging as a profession, it's a different debate. Generally, you are right.
then someday karma will definitely take its toll on him
I am a believer in karma too.
We don't need to do anything
Strong statement. hmmmm