95% of the “homeless” in Seattle have severe addiction issues - much of it is heroin.
My approach is there are laws that prohibit sleeping, camping shitting on public or private property. take them all to detention and sort them out, druggies, mental health, and fit for work. Double fine or jail time for each subsequent incidents.
Communities need some 100 bed mental health units. The others are responsible immediately for following the law.