I never give money to beggars. Some of them I simply don't believe, others even piss me off.
A man that can spend 6-8 hours in the blistering heat on a busy junction, can and should work. These bustards are leeching on social security, meanwhile they are making a lot of money on the streets.
The problem is that there are so many of them. It seems that there are more of them as each year passes. At least, I don't see people on the street sleeping in carton boxes, yet.