If the alternative is you're causing problems for the public like creating unsanitary and unsafe conditions, then yes. If you don't do those things like the invisible homeless, then no of course not. Which isn't to say there shouldn't be help for those homeless people getting back to having a home, but that's a different matter. If you really prefer being a vagrant, don't trash or block public places and nobody will care.