One thing that nobody mentions is putting all people on welfare to work. This has been done before, even in NYC. They can clean streets and parks, and do a lot of other jobs - not necessarily menail ones. Having a narcotics habit does not necessariy make one incapable of doing anything - the amount of great musicians who were/are addicted is proof of that. There are addicts in other fields as well, who can function.