[quote=""annis""] I like to think it's also the friendly staff, but that might be wishful thinking

. [/quote]
This is something that I often find puzzling. That is, in the old days when librarians had to do everything for their patrons, they seemed to be friendlier. Now that libraries are increasingly self-service, when I do have to ask a librarian for assistance with something that's supposed to be self-serve they seem annoyed. Not all of them, of course, but quite a few.
I can see how the library would have a huge attraction for the very young and very old -- I could see myself hanging out there someday when I don't have to go to work every day! For one thing you don't have to buy anything -- Starbucks is a great place to hang out, but I don't feel comfortable going someplace like that if I'm not going buy something. And they usually play the music a bit too loud for enjoyable reading.
The newest library branch in my city is a big, beautiful space with a huge reading room -- no talking allowed. For a long time they didn't even allow computers in there, but they've now eased up on that. I hardly go there because it isn't close to my house. But when I was in college and wanted out of the house but needed a nice, quiet place to study I spent a lot of time there!