I didn't read it all wit, but not everyone is blaming the pot for homeless-ness. I don't blame drugs, alcohol, or pot (not completely I mean, in some cases yes, that's why people lose their jobs, they abuse substances) I blame lack of jobs more then anything. It's the whole system though I think, from the time kids are born, the influences (or lack thereof) like being taught good work-ethics etc. It's a sad situation, homeless people everywhere in my small area even. Yes, there is work but numbers of reasons why you may not be the one chosen for the job. Then once you are homeless, it can change your life for the worst, or, some folks are fortunate enough to dig themselves out and start again.
I think there will always be folks that take without conscience, and want to "use" or get a free ride. Not everyone that is homeless is out for a free ride, or anyone using foodstamps etc. I'm not saying people "deserve" a helping hand, but I do think some should get one. People that have (we have the haves, and the have nots) are not always willing to share the tiniest bit to help someone else, they hoard what they have and that is their right. But there are people that fall on hard times that need help. That's how I believe, and that's how I was raised, help your neighbor.