Interestin 'speriment: the tl;dw is a homeless guy asks for money and a guy in a suit ask for money. Obviously the guy in the suit gets a lot of help from passersby, the homeless lookin' guy not so much.
Check it: https://www.youtube.com/watch?v=w1rwRT229Uo
One theory about what causes this behaviour says it occurs because we live in a meritocracy: a society that rewards it's members for having specialised skills that few people have.
From this position it's an easy jump to the position that therefore people deserve the place they have in society. Societies winners deserve their place because of merit - and logically, therefore, if you are a loser in such a society you also deserve your place.
Of course nobody rationally thinks this through to themselves and perhaps you believe you are not living in such a society - and yet the homeless man does not recieve money for a bus fare, only the man who looks like a winner.
I guess even the homeless have got to get the marketing right ;)
I think the analysis is a bit too simplistic here. It is probably more that we think the guy in the suit may have found himself a little short of money as a once off so we may see ourselves in the same situation. People probably consider the homeless man will continue to look for handouts ongoing. A teenager, who was well dressed, once asked me for money - believe me I did not think he merited it compared to a homeless person. Personally I would prefer that our Government did something to ensure that homeless people have proper accomodation and health services; the current situation is appalling.