If you want to support a compromise: most of what you need to do is shut up everyone who will only accept their extreme position.
Dead Comment
There's a lot of people in the comments parroting whatever narrative they cooked up for 2016, but the reality is that both candidates' approaches were wildly different this time around.
You don't need a DOCTYPE tag?
You don't need a head tag?
You don't need to declare the charset?
The body tag has a "background" attribute?
The HTML "center" tag still works?
Therefore, you arrest criminals, and offer them jail or treatment that they must follow or they go straight to jail.
Camping on a city sidewalk should be a crime. This is a public space used by everyone, not just one person to make a random house on. Children use sidewalks which are a public good. If someone uses drugs and camps on the sidewalk, they should be arrested and offerred jail or treatment.
You forgot those who commit crimes in an effort to use drugs. I think treatment inside jail (or some controlled environment) is probably your best bet. If you have someone who's addiction is clouding their judgement, they might say anything just to stay out of jail, but how do you get them to follow through?