What do you mean "meet their needs?" If you have a soft spot for homeless people, there is nothing stopping you from cutting a check so they can "meet their needs". Why is it always OTHER PEOPLE that need to do more? Jeri, how much have YOU donated to homeless people? Why don't you prove your own commitment to the community before you demand they pay more. 

The answer: It's easy to be charitable with OTHER PEOPLES' money.