It shouldn't be a refuge to homeless people either. You go to the library to read, study, look at things on the computer if you don't have access to one. Everybody agrees that homeless people should have access to knowledge, but a library is not a place to sleep, bathe and deal/consume drugs.
Absolutely. Every time I visit the USA I'm floored by the absence of public spaces and facilities for the lower class and impoverished. It's truly amazing how poorly it seems they handle their national wealth.