I was taking a $10 equivalent taxi ride late at night the other day, the driver opened his window at a traffic light and bought some fragrant flowers from a woman selling them in the median at the equivalent of $2. I asked why he would buy those flowers, he said essentially, "I made some money, she needs to make her money and I get a fresh car in return".
There are poor people for sure, but you will not see too many outright begging --they still offer the dignity of exchange of money for something tangible --even if it's tea-eggs on the corner (or in Mexico people peddling junkfood at major bus stops). We seem to have lost some of that dignity, I think. The only think that comes close are the people who try to push you to buy some panhandler advocacy newsletter --I have not seen them in years and that pub was utterly useless.