As far as I understand, the problem stems from the fact that places like skid row provide infrastructure to help homeless people, so more homeless move there to get at least basic healthcare, food etc.
If all larger cities did that instead of repressive measures, the problem should spread among them, making single places less problematic.
I’m sorry but no. I don’t have to listen to Nazis. If they are allowed here, it will drive me and a lot of other people away. We had more than enough “free speech” experiments now. It always ended in these platforms being an insufferable cesspool of Nazis, conspiracy theorists, incels etc. and all sane people were driven away. It doesn’t work. These people need to be deplatformed, that is the only way.
By the sound mine make I would have thought free jazz.