and you clearly have no idea how drug rehabilitation/addiction worksYou know zero. If I worked for a trash cleaning service yet there was trash everywhere on the street, I clearly don’t know anything about how to clean up trash. Same for you and the homeless. “I worked with homeless services in California.” Great job bucko.
The only real way of dealing with this is forcing people off the streets and into rehab. Nothing else works. Letting people get help themselves will never work. You’re going to have to force them. Literally go around town and round up the tents and place them in rehab for however long it takes.
This you will probably find revolting, being a soft toed individual such as yourself, but I find letting the people rot on the streets much more revolting.
then when they're off the drugs and out of rehab are they magically going to have jobs and houses to live in?
you have no solution either.