This isn't new. The law has always been this way. At least the vagrancy laws no longer apply.
We don't have more homeless than in the past relative to the population. There may be fewer places for them to be invisible.
Places with free stuff attract more to those areas and make them more visible along with more social media and 24/7 news.
To put it in perspective, we have about one tenth the number of homeless as we had during the Great Depression.
I don't know how to solve it, but nothing being done now is either.