What do you expect a librarian – who is, after all, not a trained security guard – to do besides simply call the police? And in so many of the examples that I see people complain about, it would seem that the disruption by homeless people or drug users is only noticed after it has taken place (e.g. they trash the toilets or leave needles or paraphenalia behind).