I agree with you that giving money on the corner doesn't help
a person's chance of  making it in the world and giving to a food
bank is a better way to help.   My brothers and sisters and I had a 
challenging life and we might not have made it if alcohol or drugs had 
been in our lives.  I do think that lack of birth control could be part of 
the problem in some cases.  Not everyone is parent material.   I find
it odd that the pope is uncompromising on this issue.