
YES.
I once saw someone point out something I hadn’t really considered before- libraries are one of the only places that are warm and dry where you can stay for long periods of time if you have no money. If you’re someone with nowhere to go during the daytime, they provide a safe environment in which to keep a roof over your head for a while- and all while you can access information.
So yes. This.
Yup. In library school, we even received training on how best to serve/support homeless patrons, including how to handle complaints others might make against those patrons. The latter amounted to a kinder, more diplomatic version of, “Tough titties, this building is a public space and open to everyone. Yes, everyone.”