When those public spaces become shantytowns, crime rises in that area. So no- it’s not only about survival for the homeless. It’s not so cut-and-dry.
Those that live in those areas deserve to not be mugged. They deserve to feel safe in their homes.
Don’t act like it’s a right for people to become junkies that refuse help. Empathy is reserved for people who try and help themselves. Setting up a permanent encampments shows no intent to help one’s self.