@M.I.A :
You cant live in am imaginary world forever.. because everybody has to eat
Reality is that we have become indifferent to poor people. You never know one asking or looking for help is really in need or not but I , even, knowing him imposter try to help if asks for the sake of God.
Sometimes, one really deserves and we neglect because of predecided notion of them.
I've bitter experiences in this regard.
Reported incident in OP is a different way of helping which we can't carry out.