Wow...great mix of ideas! While reading through the posts, I couldn't help but make comparisons to attitudes toward poverty in schools.
I've always worked in very poor areas while teaching. I've noticed that typically, white female teachers from middle or affluent backgrounds are the most sympathic toward poor students (black or white), and tend to excuse poor behavior, effort, and attitudes. Although I am white and middle class now, I grew up in poverty with a single mom raising four kids. I hated being poor and worked to get away from that. I don't coddle my poor kids because I don't believe coddling is going to help move them to a better place in life. I don't accept poverty as an excuse or reason for failure. I encourage, I cheer, I try to motivate, but I don't take excuses. Making excuses or feeling sorry for them is NOT going to help them achieve (IMO). Now that doesn't mean that I don't feel badly for many of them (inside my heart), but I don't want them to be thinking "Poor me...this is as good as it gets...why bother?"
I notice that the posters who have actually "been there," or have worked in the trenches with these folks have a harder (probably more realistic) view of this homeless situation, and homelessness in general. They are speaking from experience. I'm of the attitude of extending a hand up, but not a hand-out myself. But I am very thankful that there are so many truly giving, kind-hearted people in our world, who love others just because they feel it's the right thing to do. It brings balance to us all...and forces many of us to rethink our own views.