wardy, you first part is very true, though i could not possibly comment on the second part, except to say i used to pass those kind outside harrods, any it was funny as they were wearing, under their dirty, worn clothes, better shoes than i have.......get what i mean
i just usually smile and am courteous to them, and will give them a sandwiche or drink....
the only thing that gets me, is after living in south london, where there are real beggers, the ones round home on the south coast, just look like some work shy laybouts, collecting for their next pint..........