My sister lives near East Hastings. Fun stuff.
Toronto has a concentration of panhandlers near places like the Rogers Centre and Roy Thompson Hall because they know that's where they can get money off tourists. A few blocks away you won't see a single one because they're not "tourist" streets.
I've gotten to know a lot of homeless people there... including some who used to hang out by City Hall before that area was "cleaned up." I also used to go to church at King/University (it met in St. Andrews right across from Roy Thompson) and got to know a couple of the panhandlers outside - their names, stories. One was a husband/wife couple. They had an apartment and were on welfare- they were in a messed up situation of course, but they had shelter and food. Unfortunately, they also had a drug addiction and hepatitis to deal with. But you don't give money... if anything, you give food. And even then, it's amazing how when you talk with somebody for an hour or two, you'll see three or four well-meaning groups walk by, literally toss a sandwich down, and leave without saying a word. These people don't need your food, and the money won't help them.
And then there's the guy who gets on my bus in the morning and heads downtown to panhandle... great. Just great.
I'm not saying to ban panhandlers, but the solution isn't "oh, these poor people, let's give them $5 and walk away" because that's enabling addictions and doing nothing in the long-term.
The solutions aren't easy -- it's a long and hard road of recovery or integration into society. Stuff like
THIS (idea of a guy I know from a few years back) needs to be funded - permanent solutions and community for permanent needs, not just a bed or a sandwich.