In what "very very good area of Brooklyn" are you regularly encountering needles?!
I've lived in the NYC metro area for nearly two decades and have yet to see a single one. Definitely saw them when I lived in Baltimore, and have seen them in Philly, but even then not "regularly" in either case.