Earlier quoted context omitted.
This doesn't get anyone off the street, it just nudges them away from this specific building. What's juvenile is people trying to displace the problem into just slightly different part of the same neighborhood and imagining that it's accomplished anything.
Clearly, the goal here is not to solve homelessness but to reduce exposure to homelessness. You don't have to hate homeless people to not want to be around them.
I walk by this library frequently (it's on 16th just east of Market) and I _have_ seen that there used to be a bunch of people there most nights, and this often isn't true anymore. But as someone who lives in the area, my "exposure to homelessness" has not in any way been reduced; I just pass tents in slightly different parts of the neighborhood.