Houston for example simply throws your ass in jail if you’re doing drugs and houses you if you aren’t. They claim to have solved homelessness, and they have in that the actual folks you’re talking about end up housed or in shelters every night.
Being married to an immigrant who actually had to struggle in a third world country with almost no social or economic mobility has left me with almost no sympathy for the homeless in America. Folks in far shittier situations than them play their hands far better.